Details

Time bar (total: 1.0min)

analyze417.0ms (0.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.2%99.8%0%0%0%0
0%0%0.2%99.8%0%0%0%1
0%0%0.2%99.8%0%0%0%2
50%0.1%0.1%99.8%0%0%0%3
50%0.1%0.1%99.8%0%0%0%4
75%0.1%0%99.8%0%0%0%5
75%0.1%0%99.8%0%0%0%6
87.5%0.1%0%99.8%0%0%0%7
87.5%0.1%0%99.8%0%0%0%8
93.8%0.2%0%99.8%0%0%0%9
93.8%0.2%0%99.8%0%0%0%10
96.9%0.2%0%99.8%0%0%0%11
96.9%0.2%0%99.8%0%0%0%12
Compiler

Compiled 26 to 19 computations (26.9% saved)

sample4.8s (7.8%)

Results
4.8s8256×body256valid
Bogosity

preprocess329.0ms (0.5%)

Algorithm
egg-herbie
Rules
972×rational_best-simplify-1
806×rational_best-simplify-3
792×rational_best-simplify-50
756×rational_best-simplify-55
690×rational_best-simplify-47
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01654
12854
24854
37654
415754
529154
654254
7102854
8256554
9781154
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (neg.f32 u0) u0) (log.f32 (-.f32 1 alpha)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 u0) u0) (log.f32 (-.f32 1 alpha)))
(*.f32 (*.f32 u0 (neg.f32 u0)) (log.f32 (-.f32 1 alpha)))
(*.f32 (neg.f32 u0) (*.f32 u0 (log.f32 (-.f32 1 alpha))))
(*.f32 u0 (*.f32 (neg.f32 u0) (log.f32 (-.f32 1 alpha))))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify330.0ms (0.5%)

Algorithm
egg-herbie
Rules
1436×rational_best-simplify-1
1308×rational_best-simplify-63
1154×rational_best-simplify-56
918×rational_best-simplify-80
798×rational_best-simplify-65
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01127
11827
22927
34427
48627
515427
628127
752527
8131527
9442227
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))

eval17.0ms (0%)

Compiler

Compiled 38 to 24 computations (36.8% saved)

prune3.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New224
Fresh011
Picked000
Done000
Total235
Error
14.7b
Counts
5 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
14.7b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
14.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
Compiler

Compiled 22 to 16 computations (27.3% saved)

localize150.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))
0.2b
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
14.8b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 30 to 18 computations (40% saved)

series174.0ms (0.3%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
92.0ms
alpha
@0
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
76.0ms
alpha
@0
(*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))
1.0ms
alpha
@inf
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
1.0ms
u0
@0
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
1.0ms
u0
@0
(*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))

rewrite198.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
876×rational_best-simplify-63
760×rational_best-4
760×rational_best-2
760×rational_best-3
760×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01159
17559
216159
349359
4201159
Stop Event
node limit
Counts
3 → 104
Calls
Call 1
Inputs
(log.f32 (-.f32 1 u0))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (log.f32 (-.f32 1 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (log.f32 (-.f32 1 u0)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (+.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (log.f32 (-.f32 1 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (*.f32 3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2)) (neg.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) -1) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (log.f32 (-.f32 1 u0)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (-.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 3) 4) (/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) -1) (/.f32 (log.f32 (-.f32 1 u0)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (log.f32 (-.f32 1 u0)) -2)) (-.f32 0 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2)) (-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log.f32 (-.f32 1 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (log.f32 (-.f32 1 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (log.f32 (-.f32 1 u0)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (log.f32 (-.f32 1 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (log.f32 (-.f32 1 u0))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) 2) (+.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) 2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) 2) (/.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) (/.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (+.f32 alpha alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 alpha 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) -4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha (*.f32 alpha -4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 (+.f32 alpha alpha) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) alpha) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (+.f32 alpha alpha)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 alpha 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (/.f32 alpha 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) 2) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) 2) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) -4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (/.f32 (log.f32 (-.f32 1 u0)) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alpha (/.f32 (log.f32 (-.f32 1 u0)) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha)))))))

simplify573.0ms (0.9%)

Algorithm
egg-herbie
Rules
1122×rational_best-simplify-1
1012×rational_best-simplify-63
696×rational_best-simplify-47
632×rational_best-simplify-108
624×rational_best-simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03394588
18544508
224474340
376024328
Stop Event
node limit
Counts
164 → 223
Calls
Call 1
Inputs
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 u0 alpha)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 u0 alpha)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (/.f32 alpha u0))
(+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (/.f32 alpha u0)))
(+.f32 (*.f32 1/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (/.f32 alpha u0))))
(*.f32 alpha (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0))
(+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0)))
(+.f32 (*.f32 1/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0))))
(+.f32 (log.f32 (-.f32 1 u0)) 0)
(+.f32 0 (log.f32 (-.f32 1 u0)))
(+.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (log.f32 (-.f32 1 u0)) 2))
(+.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2)))
(+.f32 (/.f32 (log.f32 (-.f32 1 u0)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 3) 4))
(+.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (+.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (log.f32 (-.f32 1 u0)) 2)))
(+.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (*.f32 3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2))
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2)) (neg.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2)))
(+.f32 (/.f32 (*.f32 3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2))
(+.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) -1) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) -1))
(-.f32 (log.f32 (-.f32 1 u0)) 0)
(-.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 0) 2))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u0))))
(-.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (log.f32 (-.f32 1 u0)) -2))
(-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2))
(-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (-.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2)))
(-.f32 (/.f32 (*.f32 3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) 2))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 3) 4) (/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) 4))
(-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) -1) (/.f32 (log.f32 (-.f32 1 u0)) -2))
(-.f32 (-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (log.f32 (-.f32 1 u0)) -2)) (-.f32 0 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2)) (-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2)))
(*.f32 1 (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) 1)
(*.f32 (neg.f32 (log.f32 (-.f32 1 u0))) -1)
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 1/2)
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u0)) 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) 1/4)
(*.f32 1/4 (*.f32 (log.f32 (-.f32 1 u0)) 4))
(/.f32 (log.f32 (-.f32 1 u0)) 1)
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) -1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) 4)
(/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) 8)
(pow.f32 (log.f32 (-.f32 1 u0)) 1)
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2))
(+.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) 2) (+.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) 2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2)))
(+.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) 2) (/.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 2) 2))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) (/.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))) 4))
(-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2) 2))
(-.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -2)) 2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) -1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -4))) 4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (+.f32 alpha alpha)) -2)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) -4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 alpha 4)) -4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 2)) -2)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) -4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) 4)) -4)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) -4))) 8)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha (*.f32 alpha -4))) 16)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4))) 16)
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) 16)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -2)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) -8)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 (+.f32 alpha alpha) 4)) -8)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) -8)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha alpha))) -2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 4))) -8)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) alpha) -2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (+.f32 alpha alpha)) -4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 alpha 4)) -8)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4))) -16)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (/.f32 alpha 2)) -1)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 0)
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) 2) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) 2) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 2) 2))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 0)
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 2))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) -2))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 4))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 2) 2))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)) 2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) -4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4)) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) -4)) 8)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) -8)
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 16)
(/.f32 (*.f32 alpha (/.f32 (log.f32 (-.f32 1 u0)) 2)) -1/2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 2)) -1/2)
(/.f32 (neg.f32 (*.f32 alpha (/.f32 (log.f32 (-.f32 1 u0)) 2))) 1/2)
(/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 2))) 1/2)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 1)
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha)))
Outputs
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1 (/.f32 1/2 (pow.f32 u0 2)))))
(-.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1 (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (/.f32 -1 u0) (-.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1/2 (pow.f32 u0 2))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(-.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u0 2))) (+.f32 (/.f32 1 u0) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(+.f32 (/.f32 -1 u0) (-.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (/.f32 1/3 (pow.f32 u0 3)))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1 (/.f32 1/2 (pow.f32 u0 2)))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1 (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (/.f32 -1 u0) (-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1 (/.f32 1/2 (pow.f32 u0 2))) (+.f32 (/.f32 1 u0) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(+.f32 (/.f32 -1 u0) (-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (/.f32 1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2)))) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (/.f32 1/3 (pow.f32 u0 3))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (log.f32 (/.f32 -1 u0))))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 u0 alpha)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 u0 alpha) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)))
(*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 u0 alpha)))
(+.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))))
(+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4))) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (/.f32 alpha u0))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 alpha)) (/.f32 alpha u0))
(+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (/.f32 alpha u0)))
(+.f32 (/.f32 alpha u0) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 alpha)) (+.f32 (/.f32 alpha u0) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 1/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (/.f32 alpha u0))))
(+.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (/.f32 alpha u0)) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 1/3 (/.f32 alpha (pow.f32 u0 3)))))
(+.f32 (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 alpha)) (/.f32 alpha u0)) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 1/3 (/.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 alpha)) (+.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (/.f32 1/3 (pow.f32 u0 3))))))
(*.f32 alpha (log.f32 (/.f32 -1 u0)))
(*.f32 (log.f32 (/.f32 -1 u0)) alpha)
(+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0))
(+.f32 (/.f32 alpha u0) (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0)))
(+.f32 (/.f32 alpha u0) (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) (+.f32 (/.f32 alpha u0) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 1/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0))))
(+.f32 (*.f32 1/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (/.f32 alpha u0) (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))))))
(+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (+.f32 (/.f32 alpha u0) (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 1/3 (/.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 1/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (/.f32 alpha u0) (*.f32 alpha (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (log.f32 (/.f32 -1 u0))))))
(+.f32 (log.f32 (-.f32 1 u0)) 0)
(log.f32 (-.f32 1 u0))
(+.f32 0 (log.f32 (-.f32 1 u0)))
(log.f32 (-.f32 1 u0))
(+.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (log.f32 (-.f32 1 u0)) 2))
(log.f32 (-.f32 1 u0))
(+.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2)))
(log.f32 (-.f32 1 u0))
(+.f32 (/.f32 (log.f32 (-.f32 1 u0)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 3) 4))
(log.f32 (-.f32 1 u0))
(+.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (+.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (log.f32 (-.f32 1 u0)) 2)))
(log.f32 (-.f32 1 u0))
(+.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (*.f32 3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2))
(log.f32 (-.f32 1 u0))
(+.f32 (-.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2)) (neg.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2)))
(log.f32 (-.f32 1 u0))
(+.f32 (/.f32 (*.f32 3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2))
(log.f32 (-.f32 1 u0))
(+.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) -1) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) -1))
(log.f32 (-.f32 1 u0))
(-.f32 (log.f32 (-.f32 1 u0)) 0)
(log.f32 (-.f32 1 u0))
(-.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 0) 2))
(log.f32 (-.f32 1 u0))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(-.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (log.f32 (-.f32 1 u0)) -2))
(log.f32 (-.f32 1 u0))
(-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (*.f32 -3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2))
(log.f32 (-.f32 1 u0))
(-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (-.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2)))
(log.f32 (-.f32 1 u0))
(-.f32 (/.f32 (*.f32 3 (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) 2))
(log.f32 (-.f32 1 u0))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 3) 4) (/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) 4))
(log.f32 (-.f32 1 u0))
(-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) -2) -1) (/.f32 (log.f32 (-.f32 1 u0)) -2))
(log.f32 (-.f32 1 u0))
(-.f32 (-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (log.f32 (-.f32 1 u0)) -2)) (-.f32 0 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2)))
(log.f32 (-.f32 1 u0))
(-.f32 (-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2)) (-.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) -2) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) 2)))
(log.f32 (-.f32 1 u0))
(*.f32 1 (log.f32 (-.f32 1 u0)))
(log.f32 (-.f32 1 u0))
(*.f32 (log.f32 (-.f32 1 u0)) 1)
(log.f32 (-.f32 1 u0))
(*.f32 (neg.f32 (log.f32 (-.f32 1 u0))) -1)
(log.f32 (-.f32 1 u0))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 1/2)
(log.f32 (-.f32 1 u0))
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u0)) 2))
(log.f32 (-.f32 1 u0))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) 1/4)
(log.f32 (-.f32 1 u0))
(*.f32 1/4 (*.f32 (log.f32 (-.f32 1 u0)) 4))
(log.f32 (-.f32 1 u0))
(/.f32 (log.f32 (-.f32 1 u0)) 1)
(log.f32 (-.f32 1 u0))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) -1)
(log.f32 (-.f32 1 u0))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 2)
(log.f32 (-.f32 1 u0))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) 4)
(log.f32 (-.f32 1 u0))
(/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) 8)
(log.f32 (-.f32 1 u0))
(pow.f32 (log.f32 (-.f32 1 u0)) 1)
(log.f32 (-.f32 1 u0))
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) 2) (+.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) 2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) 2) (/.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 2) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 2) (/.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -2)) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) -1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -4))) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (+.f32 alpha alpha)) -2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) -4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 alpha 4)) -4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 2)) -2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) -4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) 4)) -4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) -4))) 8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha (*.f32 alpha -4))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) -8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 (+.f32 alpha alpha) 4)) -8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) -8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha alpha))) -2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 4))) -8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) alpha) -2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (+.f32 alpha alpha)) -4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 alpha 4)) -8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4))) -16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (/.f32 alpha 2)) -1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))
(log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha)) alpha))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) 2) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) 2) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 2) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) -2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 2) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -2)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) -4)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4)) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) -4)) 8)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) -8)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 alpha (/.f32 (log.f32 (-.f32 1 u0)) 2)) -1/2)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 2)) -1/2)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (neg.f32 (*.f32 alpha (/.f32 (log.f32 (-.f32 1 u0)) 2))) 1/2)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 2))) 1/2)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))
(log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha)))

localize196.0ms (0.3%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
14.8b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 27 to 14 computations (48.1% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
u0
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.0ms
u0
@-inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.0ms
alpha
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.0ms
u0
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.0ms
alpha
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))

rewrite247.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
800×rational_best-simplify-63
726×rational_best-4
726×rational_best-2
726×rational_best-3
726×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01127
17327
214727
344827
4185327
Stop Event
node limit
Counts
1 → 61
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (+.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (-.f32 1 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 2) 2) (/.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 alpha alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 2 (*.f32 alpha -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -4) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha (*.f32 alpha -4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 2 (*.f32 alpha 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (log.f32 (-.f32 1 u0))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (/.f32 (log.f32 (-.f32 1 u0)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha -4))) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha -4)) (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (*.f32 2 (*.f32 alpha -4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (*.f32 alpha alpha) -2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha -4))) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -2) (*.f32 alpha 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 2 (*.f32 alpha -4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -2) (*.f32 alpha 4)) (*.f32 2 (*.f32 alpha 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 alpha 4)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -4) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) -2) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 alpha (*.f32 2 (*.f32 alpha -4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -2) (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha -2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha -4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) alpha) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha -4)) (log.f32 (-.f32 1 u0))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (neg.f32 alpha)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))))))

simplify285.0ms (0.5%)

Algorithm
egg-herbie
Rules
974×rational_best-simplify-1
956×rational_best-simplify-63
780×rational_best-simplify-47
736×rational_best-simplify-49
698×rational_best-simplify-64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02202829
15602789
214762689
336072677
Stop Event
node limit
Counts
85 → 118
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(+.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 0)
(+.f32 0 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)))
(+.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (+.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2))))
(+.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 2) 2))
(+.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4))
(-.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 0)
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (-.f32 1 u0)) 2)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 4))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 2) 2) (/.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -2)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) -1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -4))) 4)
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 alpha alpha)) -2)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)) -4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) -4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 2 (*.f32 alpha -4)))) 8)
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)) 16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha (*.f32 alpha -4))) 16)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 2) -2)
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha 4)) -4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) -8)
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 2 (*.f32 alpha 4))) -8)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (log.f32 (-.f32 1 u0))) -2)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) -4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) 4)) -8)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha alpha))) -2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) -8)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4))) -16)
(/.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) -8)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4))) -4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (/.f32 (log.f32 (-.f32 1 u0)) 2)) -1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 4))) -4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -16)
(/.f32 (*.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha -4))) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha -4)) (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (*.f32 2 (*.f32 alpha -4)))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (*.f32 alpha alpha) -2)) 16)
(/.f32 (*.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha -4))) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -2) (*.f32 alpha 4))) 64)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 2 (*.f32 alpha -4))) 64)
(/.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -2) (*.f32 alpha 4)) (*.f32 2 (*.f32 alpha 4))) 64)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 4)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 4)
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4)
(/.f32 (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) -2) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 alpha (*.f32 2 (*.f32 alpha -4)))) 16)
(/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha -2)) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha -4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) alpha) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha -4)) (log.f32 (-.f32 1 u0))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (neg.f32 alpha)) 16)
(pow.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 1)
(neg.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) u0)
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (/.f32 1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1/3 (pow.f32 u0 3)) (/.f32 1/2 (pow.f32 u0 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1/2 (pow.f32 u0 2)) (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (+.f32 (log.f32 (/.f32 -1 u0)) (/.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (/.f32 1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1/3 (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 1/3 (pow.f32 u0 3)) (log.f32 (/.f32 -1 u0))))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (log.f32 (/.f32 -1 u0)) (/.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 0)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(+.f32 0 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(+.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (+.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(+.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 2) 2))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(+.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(-.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 0)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) -2)) (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 4))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 2) 2) (/.f32 (*.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (-.f32 1 u0)) 2)) 2))
(/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 2) (*.f32 (*.f32 alpha alpha) (/.f32 (log.f32 (-.f32 1 u0)) 2))) 2)
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) (*.f32 alpha (*.f32 (+.f32 alpha alpha) (/.f32 (log.f32 (-.f32 1 u0)) 2)))) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (-.f32 (*.f32 (*.f32 alpha alpha) -3) (/.f32 (*.f32 alpha (+.f32 alpha alpha)) 2))) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (-.f32 (*.f32 alpha (*.f32 alpha -3)) (/.f32 (*.f32 alpha alpha) 1))) 4)
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 1)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -2)) 2)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) -1)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -4))) 4)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 alpha alpha)) -2)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 2)) -2)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)) -4)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) -4)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 2 (*.f32 alpha -4)))) 8)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha (*.f32 alpha -4))) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 2) -2)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha 4)) -4)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) -8)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 2 (*.f32 alpha 4))) -8)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (log.f32 (-.f32 1 u0))) -2)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) -4)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) 4)) -8)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha alpha))) -2)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) -8)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -2)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4))) -16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) -8)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4))) -4)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (/.f32 (log.f32 (-.f32 1 u0)) 2)) -1)
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha (+.f32 alpha alpha)) 2)))
(neg.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) (/.f32 (log.f32 (-.f32 1 u0)) 2))))
(neg.f32 (*.f32 alpha (*.f32 (/.f32 (log.f32 (-.f32 1 u0)) 2) (+.f32 alpha alpha))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 alpha alpha) 1)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 4))) -4)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha -4))) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha -4)) (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (*.f32 2 (*.f32 alpha -4)))) 64)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (*.f32 alpha alpha) -2)) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha -4))) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -2) (*.f32 alpha 4))) 64)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 2 (*.f32 alpha -4))) 64)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -2) (*.f32 alpha 4)) (*.f32 2 (*.f32 alpha 4))) 64)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 4)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 4)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (*.f32 alpha 4))) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) -2) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 alpha (*.f32 2 (*.f32 alpha -4)))) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha -2)) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha -4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) alpha) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha -4)) (log.f32 (-.f32 1 u0))) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (neg.f32 alpha)) 16)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(pow.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0)))) 1)
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))
(log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (neg.f32 alpha)))

eval691.0ms (1.1%)

Compiler

Compiled 7758 to 5493 computations (29.2% saved)

prune1.9s (3.1%)

Pruning

21 alts after pruning (19 fresh and 2 done)

PrunedKeptTotal
New39519414
Fresh000
Picked011
Done011
Total39521416
Error
0.2b
Counts
416 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
14.7b
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
3.9b
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
3.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
2.2b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
2.1b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 -1/2 (pow.f32 u0 2))))))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
7.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
14.7b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
3.9b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
2.7b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))))
2.1b
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
2.1b
(*.f32 alpha (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))))
2.1b
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
2.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))))
2.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
14.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
7.8b
(*.f32 alpha (*.f32 u0 alpha))
3.9b
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
20.8b
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
Compiler

Compiled 766 to 566 computations (26.1% saved)

localize1.3s (2.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
0.2b
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
0.2b
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
0.4b
(*.f32 -1/3 (pow.f32 u0 3))
Compiler

Compiled 119 to 89 computations (25.2% saved)

series43.0ms (0.1%)

Counts
4 → 51
Calls

18 calls:

TimeVariablePointExpression
19.0ms
alpha
@0
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
16.0ms
alpha
@0
(*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
1.0ms
alpha
@inf
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
1.0ms
u0
@0
(*.f32 -1/3 (pow.f32 u0 3))
1.0ms
u0
@inf
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))

rewrite344.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1970×rational_best-4
1970×rational_best-2
1970×rational_best-3
1970×rational_best-1
1970×exponential-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
023180
1157180
2305172
3893172
44466172
Stop Event
node limit
Counts
4 → 94
Calls
Call 1
Inputs
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 -1/3 (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) 1/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) -2/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 u0 3) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (*.f32 alpha alpha) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 (*.f32 alpha alpha) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (+.f32 alpha alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (*.f32 2 (+.f32 alpha alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (+.f32 alpha alpha) (+.f32 alpha alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 (*.f32 alpha alpha) -2)) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 (*.f32 alpha alpha) -2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2)) (*.f32 2 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) -2) (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 2 (*.f32 (*.f32 alpha alpha) -2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -2)) (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) (*.f32 (+.f32 alpha alpha) -2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 alpha (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 2) (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2) (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2) (*.f32 -1/3 (pow.f32 u0 3))) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4)))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2) (*.f32 (pow.f32 u0 3) 1/3)) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (*.f32 2 (pow.f32 u0 4))) (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 -1/2 (*.f32 2 (pow.f32 u0 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -2) (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -2) (/.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 2 (+.f32 alpha alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2)) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 (+.f32 alpha alpha) -2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) -2) (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))))))

simplify523.0ms (0.9%)

Algorithm
egg-herbie
Rules
1178×rational_best-simplify-55
754×rational_best-simplify-85
736×rational_best-simplify-80
642×rational_best-simplify-1
620×rational_best-simplify-63
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02587789
16527637
217147445
354467243
Stop Event
node limit
Counts
145 → 161
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 -1/4 (pow.f32 u0 4))
(*.f32 -1/4 (pow.f32 u0 4))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 u0 alpha)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 u0 alpha)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)
(+.f32 0 (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)
(-.f32 0 (*.f32 (pow.f32 u0 3) 1/3))
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2))
(/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)
(/.f32 (*.f32 (pow.f32 u0 3) 1/3) -1)
(/.f32 (*.f32 (pow.f32 u0 3) -2/3) 2)
(/.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3)) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3))) 8)
(pow.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)
(neg.f32 (*.f32 (pow.f32 u0 3) 1/3))
(+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)
(+.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2))
(-.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))) 2))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (*.f32 alpha alpha) -2)) 2)
(/.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 (*.f32 alpha alpha) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (+.f32 alpha alpha)) -2)
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) alpha) -1)
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -1)
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) -1)
(/.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))))) -4)
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) -2)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha alpha)) -1)
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (+.f32 alpha alpha) (+.f32 alpha alpha))) -4)
(/.f32 (+.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 (*.f32 alpha alpha) -2)) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 (*.f32 alpha alpha) -2))) 8)
(/.f32 (*.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2)) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2))) 16)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) -2) (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 2 (*.f32 (*.f32 alpha alpha) -2))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -2)) (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) (*.f32 (+.f32 alpha alpha) -2)) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 alpha (neg.f32 alpha))) 4)
(pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3))
(-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4)))))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 0)
(-.f32 0 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3)) 0))
(-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 2) (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))) 2))
(-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2) (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2)))
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2) (*.f32 -1/3 (pow.f32 u0 3))) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2)))
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4)))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2) (*.f32 (pow.f32 u0 3) 1/3)) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2)))
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)) 1/2)
(*.f32 1/2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))
(*.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) 1/4)
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))) -1)
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)) 2)
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) 4)
(/.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4)))) -2)
(/.f32 (+.f32 (*.f32 -1/2 (*.f32 2 (pow.f32 u0 4))) (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 -1/2 (*.f32 2 (pow.f32 u0 4)))) 4)
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) 8)
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(neg.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 0)
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -2) (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -2))
(-.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 0)
(-.f32 0 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
(-.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -2) (/.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2))
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 1)
(/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -1)
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha -2)) 2)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) -2)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2)) 4)
(/.f32 (/.f32 (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -1) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (+.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)
(/.f32 (+.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2)) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2))) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 (+.f32 alpha alpha) -2)) 16)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) -2) (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) 16)
(/.f32 (*.f32 (neg.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (+.f32 alpha alpha)) 4)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 1)
(neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) u0)
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 -1/4 (pow.f32 u0 4))
(*.f32 -1/4 (pow.f32 u0 4))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 u0 alpha)
(*.f32 alpha u0)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)))
(*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 u0 alpha)))
(+.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 0 (*.f32 -1/3 (pow.f32 u0 3)))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2))
(*.f32 -1/3 (pow.f32 u0 3))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)
(*.f32 -1/3 (pow.f32 u0 3))
(-.f32 0 (*.f32 (pow.f32 u0 3) 1/3))
(*.f32 -1/3 (pow.f32 u0 3))
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2))
(*.f32 -1/3 (pow.f32 u0 3))
(/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)
(*.f32 -1/3 (pow.f32 u0 3))
(/.f32 (*.f32 (pow.f32 u0 3) 1/3) -1)
(*.f32 -1/3 (pow.f32 u0 3))
(/.f32 (*.f32 (pow.f32 u0 3) -2/3) 2)
(*.f32 -1/3 (pow.f32 u0 3))
(/.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3)) 4)
(*.f32 -1/3 (pow.f32 u0 3))
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3))) 8)
(*.f32 -1/3 (pow.f32 u0 3))
(pow.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)
(*.f32 -1/3 (pow.f32 u0 3))
(neg.f32 (*.f32 (pow.f32 u0 3) 1/3))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(-.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))) 2))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (*.f32 alpha alpha) -2)) 2)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 (*.f32 alpha alpha) -2)) 4)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 4)
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (+.f32 alpha alpha)) -2)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) alpha) -1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) -1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))))) -4)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) (*.f32 alpha 2))) -4)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))))) -4)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))) -2)
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (*.f32 2 (+.f32 alpha alpha))) -4)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) -2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) (*.f32 alpha 2))) -4)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))))) -4)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))) -2)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) (*.f32 alpha 2))) -4)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))))) -4)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))) -2)
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha alpha)) -1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (+.f32 alpha alpha) (+.f32 alpha alpha))) -4)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(/.f32 (+.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 (*.f32 alpha alpha) -2)) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 (*.f32 alpha alpha) -2))) 8)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 4)
(/.f32 (*.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2)) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2))) 16)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 4)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) -2) (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))))) 16)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 2 (*.f32 (*.f32 alpha alpha) -2))) 16)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 4)
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -2)) (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) 16)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 4)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) (*.f32 (+.f32 alpha alpha) -2)) 16)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 alpha (neg.f32 alpha))) 4)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4)))) -2)) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 4)
(pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4)))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 0)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 0 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3)))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3)) 0))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 2) (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))) 2))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2) (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2)))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (-.f32 (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (+.f32 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2) (*.f32 -1/3 (pow.f32 u0 3))) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2)))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (+.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4)))) (-.f32 0 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (-.f32 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2) (*.f32 (pow.f32 u0 3) 1/3)) (-.f32 0 (/.f32 (*.f32 -1/4 (pow.f32 u0 4)) 2)))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)) 1/2)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 1/2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) 1/4)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))) -1)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)) 2)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) 4)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4)))) -2)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (+.f32 (*.f32 -1/2 (*.f32 2 (pow.f32 u0 4))) (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3))) 4)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 -1/2 (*.f32 2 (pow.f32 u0 4)))) 4)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) 8)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(neg.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 -1/4 (pow.f32 u0 4))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 0)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -2) (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -2))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(-.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 0)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(-.f32 0 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(-.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -2) (/.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))) 2))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 1)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) -1)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha -2)) 2)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) -2)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(/.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2)) 4)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(/.f32 (/.f32 (*.f32 2 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -1) 4)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 2 (+.f32 alpha alpha))) -4)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(/.f32 (+.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) -4)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(/.f32 (+.f32 (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2)) (*.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 alpha -2))) 8)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(/.f32 (*.f32 (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (*.f32 (+.f32 alpha alpha) -2)) 16)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) -2) (*.f32 2 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3))))) 16)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(/.f32 (*.f32 (neg.f32 (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -2/3)))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 u0)) (*.f32 -1/2 (pow.f32 u0 4))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -2)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) 1)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
(neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))

localize37.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f32 alpha (*.f32 u0 alpha))
Compiler

Compiled 12 to 4 computations (66.7% saved)

series20.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
18.0ms
u0
@0
(*.f32 alpha (*.f32 u0 alpha))
1.0ms
alpha
@inf
(*.f32 alpha (*.f32 u0 alpha))
1.0ms
u0
@inf
(*.f32 alpha (*.f32 u0 alpha))
0.0ms
alpha
@0
(*.f32 alpha (*.f32 u0 alpha))
0.0ms
u0
@-inf
(*.f32 alpha (*.f32 u0 alpha))

rewrite249.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1298×rational_best-simplify-51
1084×rational_best-2
1084×rational_best-3
1084×rational_best-1
1082×rational_best-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
14013
28013
321613
475713
5342813
Stop Event
node limit
Counts
1 → 46
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (/.f32 (*.f32 -3/2 (neg.f32 (*.f32 alpha (*.f32 alpha u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 -3/2 (neg.f32 (*.f32 alpha (*.f32 alpha u0)))) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))) (neg.f32 (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (-.f32 0 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -3/2 (neg.f32 (*.f32 alpha (*.f32 alpha u0)))) 2) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (+.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha 4))) (*.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 4 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4))) (*.f32 4 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 alpha (*.f32 2 (*.f32 u0 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 u0 4)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (neg.f32 (*.f32 alpha u0))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (*.f32 u0 (/.f32 alpha -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 alpha u0) -2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 alpha 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 2 (*.f32 alpha 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (neg.f32 (*.f32 alpha u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (/.f32 alpha -2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (*.f32 u0 4)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 u0 4) (*.f32 alpha -2))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (neg.f32 (*.f32 (*.f32 u0 4) (*.f32 alpha 4)))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 u0 1/2)) (neg.f32 alpha)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 u0 1/2)) (*.f32 alpha -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))))

simplify346.0ms (0.6%)

Algorithm
egg-herbie
Rules
1118×rational_best-simplify-48
1046×rational_best-simplify-52
996×rational_best-simplify-62
962×rational_best-simplify-47
908×rational_best-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0138910
1362910
2993910
33254910
Stop Event
node limit
Counts
70 → 48
Calls
Call 1
Inputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(+.f32 0 (*.f32 alpha (*.f32 alpha u0)))
(+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)))
(+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (/.f32 (*.f32 -3/2 (neg.f32 (*.f32 alpha (*.f32 alpha u0)))) 2))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4))
(+.f32 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 -3/2 (neg.f32 (*.f32 alpha (*.f32 alpha u0)))) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (-.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))) (neg.f32 (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(-.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (-.f32 0 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))))
(-.f32 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)))
(-.f32 (/.f32 (*.f32 -3/2 (neg.f32 (*.f32 alpha (*.f32 alpha u0)))) 2) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2) 2))
(-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 4))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 alpha alpha))) 2)
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) 1/2)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4)) 4)
(/.f32 (*.f32 4 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4))) 16)
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha 4))) 8)
(/.f32 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha 4))) (*.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha 4)))) 16)
(/.f32 (+.f32 (*.f32 4 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4))) (*.f32 4 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4)))) 32)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 alpha (*.f32 2 (*.f32 u0 4)))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 u0 4)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) 64)
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 alpha)) -1)
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha -2)) -2)
(/.f32 (*.f32 (+.f32 alpha alpha) (neg.f32 (*.f32 alpha u0))) -2)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 u0 (/.f32 alpha -2))) -1)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 alpha u0) -2)) -4)
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 alpha 4))) -4)
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 2 (*.f32 alpha 4)))) -8)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha u0))) -1)
(/.f32 (*.f32 alpha (*.f32 u0 (/.f32 alpha -2))) -1/2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) -2)) -2)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (*.f32 u0 4)))) -4)
(/.f32 (*.f32 alpha (*.f32 (*.f32 u0 4) (*.f32 alpha -2))) -8)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 (*.f32 u0 4) (*.f32 alpha 4)))) -16)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 1/2)) (neg.f32 alpha)) -1/2)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 1/2)) (*.f32 alpha -2)) -1)
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
Outputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 0 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (/.f32 (*.f32 -3/2 (neg.f32 (*.f32 alpha (*.f32 alpha u0)))) 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 -3/2 (neg.f32 (*.f32 alpha (*.f32 alpha u0)))) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (-.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))) (neg.f32 (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4) (-.f32 0 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4)))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 -3/2 (neg.f32 (*.f32 alpha (*.f32 alpha u0)))) 2) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2) 2))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 4))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 alpha alpha))) 2)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha 1/2)) 1/2)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4)) 4)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 4 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4))) 16)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha 4))) 8)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (+.f32 (*.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha 4))) (*.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha 4)))) 16)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (+.f32 (*.f32 4 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4))) (*.f32 4 (*.f32 (*.f32 alpha alpha) (*.f32 u0 4)))) 32)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 alpha (*.f32 2 (*.f32 u0 4)))) 64)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 u0 4)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) 64)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 alpha)) -1)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 alpha -2)) -2)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 alpha alpha) (neg.f32 (*.f32 alpha u0))) -2)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 u0 (/.f32 alpha -2))) -1)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 alpha u0) -2)) -4)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 alpha 4))) -4)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 2 (*.f32 alpha 4)))) -8)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha u0))) -1)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 u0 (/.f32 alpha -2))) -1/2)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) -2)) -2)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (*.f32 u0 4)))) -4)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 (*.f32 u0 4) (*.f32 alpha -2))) -8)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (neg.f32 (*.f32 (*.f32 u0 4) (*.f32 alpha 4)))) -16)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 1/2)) (neg.f32 alpha)) -1/2)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 1/2)) (*.f32 alpha -2)) -1)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))

localize296.0ms (0.5%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)))
0.2b
(*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))
0.2b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
Compiler

Compiled 46 to 27 computations (41.3% saved)

series9.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
alpha
@0
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
1.0ms
alpha
@inf
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
1.0ms
alpha
@-inf
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
1.0ms
u0
@0
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
1.0ms
u0
@inf
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))

rewrite392.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
798×rational_best-simplify-83
742×rational_best-simplify-63
660×rational_best-simplify-47
592×rational_best-4
592×rational_best-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01287
18487
216687
342275
4151475
Stop Event
node limit
Counts
3 → 145
Calls
Call 1
Inputs
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (/.f32 (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) (-.f32 0 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 2) 2) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 4) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (+.f32 alpha alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (*.f32 alpha 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (*.f32 2 (*.f32 alpha 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4) (*.f32 2 (*.f32 alpha 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) (*.f32 2 (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 3/2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 0 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) 2) (/.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 3/2)) 4) (/.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (pow.f32 u0 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 (pow.f32 u0 2) 4)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (pow.f32 u0 2) 4)) 2) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 2 (pow.f32 u0 2)) 4) (*.f32 alpha 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (pow.f32 u0 2) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 (*.f32 2 (pow.f32 u0 2)) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 u0 2) 4) (*.f32 2 (*.f32 alpha 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha u0) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha u0) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 alpha (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (/.f32 (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 0 (*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (*.f32 u0 4))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (*.f32 alpha u0) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (/.f32 (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)) (neg.f32 (*.f32 alpha (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 (*.f32 alpha u0) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (pow.f32 u0 2)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (+.f32 alpha alpha)) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (+.f32 alpha alpha)) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (+.f32 alpha alpha)) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 (*.f32 alpha u0) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha 1/2)) (-.f32 0 (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha 1/2)) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 -3 (*.f32 u0 (*.f32 alpha 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha 1/2)) (+.f32 (/.f32 (*.f32 alpha u0) -2) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha 1/2)) (/.f32 (-.f32 0 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (-.f32 0 (*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (*.f32 u0 4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)) (*.f32 (*.f32 alpha u0) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 alpha u0) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2) (/.f32 (*.f32 alpha u0) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 3 (*.f32 u0 (*.f32 alpha 1/2))) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (/.f32 (*.f32 alpha u0) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (/.f32 (*.f32 -3 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha u0) 0) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 (*.f32 alpha (neg.f32 u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 alpha u0) 4) (*.f32 u0 (*.f32 alpha 1/2))) (-.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2) (/.f32 (*.f32 alpha u0) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) (-.f32 0 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0))) (neg.f32 (*.f32 alpha (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (*.f32 alpha (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (*.f32 (*.f32 alpha u0) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (*.f32 -3 (*.f32 u0 (*.f32 alpha 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 3 (*.f32 u0 (*.f32 alpha 1/2))) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (/.f32 (*.f32 alpha u0) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2)) (/.f32 (*.f32 alpha u0) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 alpha u0) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2) (/.f32 (+.f32 (*.f32 -3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (/.f32 (*.f32 alpha u0) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) 2) (/.f32 (+.f32 (*.f32 -3 (*.f32 u0 (*.f32 alpha 1/2))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3) 2) 2) (/.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3) 4) (/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2) (/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)) (*.f32 alpha u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (*.f32 alpha u0))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2))) (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 (/.f32 (*.f32 alpha u0) -2) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 u0 (*.f32 alpha 1/2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (-.f32 (*.f32 (pow.f32 u0 2) 1/2) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 1/2) (-.f32 (pow.f32 u0 2) (*.f32 -2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 1/4) (+.f32 (*.f32 u0 4) (*.f32 2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 1/4) (+.f32 (*.f32 2 (pow.f32 u0 2)) (*.f32 u0 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))) (*.f32 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) (*.f32 u0 (*.f32 2 (*.f32 alpha 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha 4))) (*.f32 (pow.f32 u0 2) (*.f32 alpha 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 alpha 4) (*.f32 u0 4)) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha 4))) (*.f32 (*.f32 alpha 4) (*.f32 u0 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) (neg.f32 (*.f32 alpha (*.f32 u0 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 alpha (*.f32 u0 4)) (neg.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))))))

simplify434.0ms (0.7%)

Algorithm
egg-herbie
Rules
964×rational_best-simplify-1
866×rational_best-simplify-63
822×rational_best-simplify-57
818×rational_best-simplify-52
776×rational_best-simplify-47
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03738393
19677647
227477223
Stop Event
node limit
Counts
217 → 248
Calls
Call 1
Inputs
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 u0 alpha)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha))
(+.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 0)
(+.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(+.f32 (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (/.f32 (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 2) 2))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 4))
(-.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 0)
(-.f32 (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -2))
(-.f32 (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 4))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) (-.f32 0 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4)))
(-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 2) 2) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -2) 2))
(-.f32 (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 4) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 4))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 1)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4))) 4)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4)) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) alpha) -1)
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (+.f32 alpha alpha)) -2)
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (*.f32 alpha 4)) -4)
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (*.f32 2 (*.f32 alpha 4))) -8)
(/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 alpha)) -1)
(/.f32 (*.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4) (*.f32 2 (*.f32 alpha 4))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4)) 64)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4)) 16)
(/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) (*.f32 2 (*.f32 alpha 4))) 16)
(pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 1)
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 0)
(+.f32 0 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)))
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))))
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) 2))
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 3/2)) 4))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 0)
(-.f32 0 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 0 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8)))
(-.f32 (/.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) 2) (/.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) 2))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 3/2)) 4) (/.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2) 4))
(/.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 1)
(/.f32 (*.f32 alpha (pow.f32 u0 2)) 2)
(/.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2) -1)
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) 8)
(/.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) 4)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (pow.f32 u0 2) 4)) 32)
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha 4))) 16)
(/.f32 (/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (pow.f32 u0 2) 4)) 2) 16)
(/.f32 (*.f32 (*.f32 (*.f32 2 (pow.f32 u0 2)) 4) (*.f32 alpha 4)) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (pow.f32 u0 2) 4)) 64)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (*.f32 2 (pow.f32 u0 2)) 4)) 64)
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) 4) (*.f32 2 (*.f32 alpha 4))) 64)
(pow.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 1)
(neg.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))
(-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))
(-.f32 (*.f32 alpha u0) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (pow.f32 u0 2))))
(-.f32 (*.f32 alpha u0) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 alpha (neg.f32 u0))))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (neg.f32 u0)))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 0))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2))))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (/.f32 (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 0 (*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (*.f32 u0 4))))) 2))
(-.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 0)
(-.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (*.f32 alpha u0) 0))
(-.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (/.f32 (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2))
(-.f32 0 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(-.f32 0 (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)) (neg.f32 (*.f32 alpha (pow.f32 u0 2)))))
(-.f32 0 (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 alpha (pow.f32 u0 2)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)))
(-.f32 (*.f32 u0 (+.f32 alpha alpha)) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)))
(-.f32 (*.f32 u0 (+.f32 alpha alpha)) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) 0))
(-.f32 (*.f32 u0 (+.f32 alpha alpha)) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 (*.f32 alpha u0) 0)))
(-.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)))
(-.f32 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2))
(-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (-.f32 0 (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
(-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 -3 (*.f32 u0 (*.f32 alpha 1/2)))))
(-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (+.f32 (/.f32 (*.f32 alpha u0) -2) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)))
(-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (/.f32 (-.f32 0 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2)))) 2))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha (neg.f32 u0))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (-.f32 0 (*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (*.f32 u0 4)))) 2))
(-.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)) (*.f32 (*.f32 alpha u0) -2))
(-.f32 (+.f32 (*.f32 alpha u0) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2) (/.f32 (*.f32 alpha u0) -2))
(-.f32 (*.f32 3 (*.f32 u0 (*.f32 alpha 1/2))) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))
(-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (/.f32 (*.f32 -3 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2))
(-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(-.f32 (*.f32 (*.f32 alpha u0) 0) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 (*.f32 alpha (neg.f32 u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8)))
(-.f32 (+.f32 (/.f32 (*.f32 alpha u0) 4) (*.f32 u0 (*.f32 alpha 1/2))) (-.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2) (/.f32 (*.f32 alpha u0) 4)))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) (-.f32 0 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(-.f32 (-.f32 0 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0))) (neg.f32 (*.f32 alpha (pow.f32 u0 2))))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (-.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (-.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (*.f32 alpha (neg.f32 u0)))
(-.f32 (-.f32 0 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (*.f32 (*.f32 alpha u0) -2))
(-.f32 (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (*.f32 -3 (*.f32 u0 (*.f32 alpha 1/2))))
(-.f32 (-.f32 (*.f32 3 (*.f32 u0 (*.f32 alpha 1/2))) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (/.f32 (*.f32 alpha u0) -2))
(-.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2)) (/.f32 (*.f32 alpha u0) -2))
(-.f32 (/.f32 (+.f32 (*.f32 alpha u0) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2) (/.f32 (+.f32 (*.f32 -3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (/.f32 (*.f32 alpha u0) -2)) 2))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) 2) (/.f32 (+.f32 (*.f32 -3 (*.f32 u0 (*.f32 alpha 1/2))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)) 2))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3) 2) 2) (/.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2) 2))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3) 4) (/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4))
(-.f32 (/.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2) (/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)) (*.f32 alpha u0)) 2))
(-.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (*.f32 alpha u0))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2))))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2))) (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 (/.f32 (*.f32 alpha u0) -2) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 u0 (*.f32 alpha 1/2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 2) 1/2) (neg.f32 u0)))
(*.f32 2 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(*.f32 1/2 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))
(*.f32 (*.f32 alpha 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha 1/2) (-.f32 (pow.f32 u0 2) (*.f32 -2 u0)))
(*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(*.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 1/2)
(*.f32 1/4 (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4)))
(*.f32 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 2)
(*.f32 (*.f32 alpha 1/4) (+.f32 (*.f32 u0 4) (*.f32 2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha 1/4) (+.f32 (*.f32 2 (pow.f32 u0 2)) (*.f32 u0 4)))
(*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -1)
(*.f32 (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4)) 1/4)
(*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha)
(*.f32 (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))) (*.f32 alpha 1/2))
(*.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4) 1/8)
(/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 2)
(/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -1)
(/.f32 (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4)) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4) 8)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) (*.f32 u0 (*.f32 2 (*.f32 alpha 4)))) 8)
(/.f32 (+.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha 4))) (*.f32 (pow.f32 u0 2) (*.f32 alpha 4))) 8)
(/.f32 (+.f32 (*.f32 (*.f32 alpha 4) (*.f32 u0 4)) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha 4)))) 16)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha 4))) (*.f32 (*.f32 alpha 4) (*.f32 u0 4))) 16)
(/.f32 (-.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) (neg.f32 (*.f32 alpha (*.f32 u0 4)))) 4)
(/.f32 (-.f32 (*.f32 alpha (*.f32 u0 4)) (neg.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))))) 4)
(/.f32 (-.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2))) 2)
(pow.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(neg.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
Outputs
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) -1))
(neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) -1))
(neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) -1))
(neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) -1))
(neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) u0)
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 u0 alpha)
(*.f32 alpha u0)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha))
(*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) -1))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) (neg.f32 alpha))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha))
(*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) -1))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) (neg.f32 alpha))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha))
(*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) -1))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) (neg.f32 alpha))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha))
(*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) -1))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) (neg.f32 alpha))
(+.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 0)
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))
(+.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 alpha 1/2))) (+.f32 (/.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) 4)))
(+.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) 2))
(+.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2))) (/.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) 2))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (/.f32 (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 2) 2))
(/.f32 (+.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) (*.f32 3 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) 4) 4)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 4))) 4)
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 4))
(/.f32 (+.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) (*.f32 3 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) 4) 4)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 4))) 4)
(-.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 0)
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(-.f32 (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -2))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) -2))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2))
(-.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2))) (/.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) -2))
(-.f32 (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 4))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha alpha))) 4))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) -4))
(-.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2))) (/.f32 (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha alpha)) -4))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4) (*.f32 (*.f32 alpha 1/2) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) (-.f32 0 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4)))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) -2))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2))
(-.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2))) (/.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) -2))
(-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 2) 2) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -2) 2))
(/.f32 (+.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) (*.f32 3 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) 4) 4)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 4))) 4)
(-.f32 (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3)) 4) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 4))
(/.f32 (+.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) (*.f32 3 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) 4) 4)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 4))) 4)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 1)
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) 2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4))) 4)
(/.f32 (+.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)) (*.f32 3 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha)))) 4)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) 4) 4)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 4))) 4)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4)) 8)
(/.f32 (*.f32 4 (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha alpha))) 8)
(/.f32 (*.f32 alpha (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 8)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha 4))) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 4 (*.f32 alpha 4))) 16)
(/.f32 (*.f32 alpha (*.f32 4 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 4)))) 16)
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) alpha) -1)
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (+.f32 alpha alpha)) -2)
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (*.f32 alpha 4)) -4)
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(/.f32 (*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (*.f32 2 (*.f32 alpha 4))) -8)
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 alpha)) -1)
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4) (*.f32 2 (*.f32 alpha 4))) 64)
(/.f32 (*.f32 4 (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha alpha))) 8)
(/.f32 (*.f32 alpha (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 8)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha 4))) 8)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4)) 64)
(/.f32 (*.f32 4 (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha alpha))) 8)
(/.f32 (*.f32 alpha (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 8)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha 4))) 8)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4)) 16)
(/.f32 (*.f32 4 (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha alpha))) 8)
(/.f32 (*.f32 alpha (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 8)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha 4))) 8)
(/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) (*.f32 2 (*.f32 alpha 4))) 16)
(/.f32 (*.f32 4 (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha alpha))) 8)
(/.f32 (*.f32 alpha (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 8)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha 4))) 8)
(pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 1)
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 0)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 0 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8)))
(+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (*.f32 (pow.f32 u0 2) (+.f32 alpha alpha)) 8))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) 4))
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) 2))
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 (*.f32 alpha 1/4) (*.f32 (pow.f32 u0 2) 3)) 2))
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) 3/4) 2))
(/.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (pow.f32 u0 2) (*.f32 alpha 3))) 8)
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 3/2)) 4))
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 (*.f32 alpha 1/4) (*.f32 (pow.f32 u0 2) 3)) 2))
(+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) 3/4) 2))
(/.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (pow.f32 u0 2) (*.f32 alpha 3))) 8)
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 0)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(-.f32 0 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 0 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (/.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) 2) (/.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) 2))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 3/2)) 4) (/.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2) 4))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 1)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 alpha (pow.f32 u0 2)) 2)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2) -1)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) 8)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) 4)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (pow.f32 u0 2) 4)) 32)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha 4))) 16)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (pow.f32 u0 2) 4)) 2) 16)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 (*.f32 (*.f32 2 (pow.f32 u0 2)) 4) (*.f32 alpha 4)) 64)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (pow.f32 u0 2) 4)) 64)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (*.f32 2 (pow.f32 u0 2)) 4)) 64)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) 4) (*.f32 2 (*.f32 alpha 4))) 64)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(pow.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) 1)
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(neg.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha u0) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha u0) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 alpha (neg.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (neg.f32 u0)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 0))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2))))
(-.f32 (-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2))
(-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (/.f32 (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 0 (*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (*.f32 u0 4))))) 2))
(-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (/.f32 (+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (neg.f32 (*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (*.f32 u0 4))))) 2))
(-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (/.f32 (+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (neg.f32 (*.f32 alpha (*.f32 1/2 (+.f32 (pow.f32 u0 2) (*.f32 u0 4)))))) 2))
(/.f32 (-.f32 (*.f32 (*.f32 alpha 1/2) (+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 4)) (pow.f32 u0 2))) 0) 2)
(-.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 0)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (*.f32 alpha u0) 0))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (/.f32 (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 0 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 0 (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)) (neg.f32 (*.f32 alpha (pow.f32 u0 2)))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 0 (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 (*.f32 alpha u0) -2)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (pow.f32 u0 2)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 u0 (+.f32 alpha alpha)) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 u0 (+.f32 alpha alpha)) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) 0))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 u0 (+.f32 alpha alpha)) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 (*.f32 alpha u0) 0)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2))
(-.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 1/2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2))
(-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (-.f32 0 (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2)))) 2))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) -2))
(-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (*.f32 -3 (*.f32 u0 (*.f32 alpha 1/2)))))
(-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))
(-.f32 (*.f32 (*.f32 alpha 1/2) (-.f32 u0 (*.f32 u0 -3))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) -1/2)) (*.f32 alpha u0)))
(+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2))
(-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (+.f32 (/.f32 (*.f32 alpha u0) -2) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) -1/2)) (/.f32 (*.f32 alpha u0) -2)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (/.f32 (-.f32 0 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2)))) 2))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2)))) 2))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) -2))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 4) (*.f32 alpha (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) 1/4))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha (neg.f32 u0))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 4) (*.f32 alpha (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) 1/4))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 4) (*.f32 alpha (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) 1/4))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (-.f32 0 (*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (*.f32 u0 4)))) 2))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (neg.f32 (*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (*.f32 u0 4)))) 2))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (neg.f32 (*.f32 alpha (*.f32 1/2 (+.f32 (pow.f32 u0 2) (*.f32 u0 4))))) 2))
(-.f32 (/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 u0 4))) 4) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/4))
(-.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)) (*.f32 (*.f32 alpha u0) -2))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (+.f32 (*.f32 alpha u0) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 4) (*.f32 alpha (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) 1/4))))
(-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2) (/.f32 (*.f32 alpha u0) -2))
(-.f32 (*.f32 3 (*.f32 u0 (*.f32 alpha 1/2))) (+.f32 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (-.f32 (*.f32 3 (*.f32 1/2 (*.f32 alpha u0))) (/.f32 (*.f32 alpha u0) -2)) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))
(-.f32 (-.f32 (*.f32 (*.f32 alpha u0) 3/2) (/.f32 (*.f32 alpha u0) -2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) -1/2)) (*.f32 alpha u0)))
(+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2))
(-.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (+.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 4) (*.f32 alpha (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) 1/4))))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (*.f32 alpha u0) -2)))
(+.f32 (-.f32 (/.f32 (*.f32 (+.f32 u0 (pow.f32 u0 2)) (+.f32 alpha alpha)) 2) (/.f32 (*.f32 alpha u0) -2)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) -2))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2)) (-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2))))
(-.f32 (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (*.f32 1/2 (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) -2)))
(-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (/.f32 (*.f32 -3 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2))
(-.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 1/2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2))
(-.f32 (*.f32 (*.f32 alpha u0) 0) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 (*.f32 alpha (neg.f32 u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 4) (*.f32 alpha (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) 1/4))))
(-.f32 (+.f32 (/.f32 (*.f32 alpha u0) 4) (*.f32 u0 (*.f32 alpha 1/2))) (-.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2) (/.f32 (*.f32 alpha u0) 4)))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) -1/2)) (/.f32 (*.f32 alpha u0) -2)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) (-.f32 0 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2))
(-.f32 (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 1/2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2))
(-.f32 (-.f32 0 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0))) (neg.f32 (*.f32 alpha (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 4) (*.f32 alpha (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) 1/4))))
(-.f32 (-.f32 (*.f32 3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha u0))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 alpha u0)))
(-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 4) (*.f32 alpha (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) 1/4))))
(-.f32 (-.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (*.f32 alpha (neg.f32 u0)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (-.f32 0 (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (*.f32 (*.f32 alpha u0) -2))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (*.f32 -3 (*.f32 u0 (*.f32 alpha 1/2))))
(-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))
(-.f32 (*.f32 (*.f32 alpha 1/2) (-.f32 u0 (*.f32 u0 -3))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) -1/2)) (*.f32 alpha u0)))
(+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2))
(-.f32 (-.f32 (*.f32 3 (*.f32 u0 (*.f32 alpha 1/2))) (+.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -1/2))) (/.f32 (*.f32 alpha u0) -2))
(-.f32 (-.f32 (*.f32 3 (*.f32 1/2 (*.f32 alpha u0))) (/.f32 (*.f32 alpha u0) -2)) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))
(-.f32 (-.f32 (*.f32 (*.f32 alpha u0) 3/2) (/.f32 (*.f32 alpha u0) -2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) -1/2)) (*.f32 alpha u0)))
(+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2))
(-.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2)) (/.f32 (*.f32 alpha u0) -2))
(-.f32 (-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2))
(-.f32 (/.f32 (+.f32 (*.f32 alpha u0) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2) (/.f32 (+.f32 (*.f32 -3 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (/.f32 (*.f32 alpha u0) -2)) 2))
(/.f32 (-.f32 (+.f32 (*.f32 alpha u0) (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2))) (+.f32 (/.f32 (*.f32 alpha u0) -2) (*.f32 (*.f32 alpha 1/4) (*.f32 (pow.f32 u0 2) -3)))) 2)
(/.f32 (-.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 1/2))) (+.f32 (/.f32 (*.f32 alpha u0) -2) (*.f32 (*.f32 alpha (pow.f32 u0 2)) -3/4))) 2)
(/.f32 (+.f32 (-.f32 (*.f32 alpha u0) (/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2)) (neg.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) -3/4))) 2)
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) 2) (/.f32 (+.f32 (*.f32 -3 (*.f32 u0 (*.f32 alpha 1/2))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)) 2))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3)))) 2)
(/.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (*.f32 (*.f32 alpha u0) -3/2))) 2)
(-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -8) (/.f32 (*.f32 (*.f32 u0 -3) alpha) 4)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3) 2) 2) (/.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) -2) 2))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 3) 4) (/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 4))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (/.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))) 2) (/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)) (*.f32 alpha u0)) 2))
(/.f32 (-.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2))) (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)) (*.f32 alpha u0))) 2)
(/.f32 (-.f32 (*.f32 alpha u0) (-.f32 (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (*.f32 alpha u0) -2)) (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) 1/2))))) 2)
(/.f32 (-.f32 (*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha 1/2)) (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)) (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))))) 2)
(-.f32 (-.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (*.f32 alpha u0))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2))) (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(-.f32 (-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4))) (-.f32 (/.f32 (*.f32 alpha u0) -2) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(-.f32 (-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha u0) -2)))
(-.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 2))) (/.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/4)) (/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -2))
(-.f32 (+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4) (*.f32 u0 (*.f32 alpha 1/2))) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 4)))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) 4)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) 4)))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) 4)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) -4)))
(-.f32 (*.f32 1/2 (*.f32 alpha u0)) (-.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) 2)))
(*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 2) 1/2) (neg.f32 u0)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 2 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 1/2 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))
(*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))
(*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) 1/2))
(*.f32 (*.f32 alpha 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))
(*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) 1/2))
(*.f32 (*.f32 alpha 1/2) (-.f32 (pow.f32 u0 2) (*.f32 -2 u0)))
(*.f32 (*.f32 alpha 1/2) (-.f32 (pow.f32 u0 2) (*.f32 u0 -2)))
(*.f32 alpha (*.f32 1/2 (-.f32 (pow.f32 u0 2) (*.f32 u0 -2))))
(*.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 1/2)
(*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))
(*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) 1/2))
(*.f32 1/4 (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4)))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 1/2 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) 2)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha 1/4) (+.f32 (*.f32 u0 4) (*.f32 2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha 1/4) (+.f32 (*.f32 2 (pow.f32 u0 2)) (*.f32 u0 4)))
(*.f32 (*.f32 alpha 1/4) (+.f32 (*.f32 2 (pow.f32 u0 2)) (*.f32 u0 4)))
(*.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -1)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4)) 1/4)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))) (*.f32 alpha 1/2))
(*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))
(*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) 1/2))
(*.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4) 1/8)
(*.f32 (*.f32 alpha 1/2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))
(*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) 1/2))
(/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 2)
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 2)
(/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))) -1)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(/.f32 (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 alpha 4)) 4)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(/.f32 (*.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 4) 8)
(/.f32 (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) 8)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)) (*.f32 alpha 4)) 8)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) (*.f32 u0 (*.f32 2 (*.f32 alpha 4)))) 8)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) (*.f32 (*.f32 alpha 4) (*.f32 2 u0))) 8)
(/.f32 (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 4)) (*.f32 u0 (*.f32 alpha 8))) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (+.f32 (pow.f32 u0 2) (*.f32 2 u0))) 8)
(/.f32 (+.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha 4))) (*.f32 (pow.f32 u0 2) (*.f32 alpha 4))) 8)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) (*.f32 (*.f32 alpha 4) (*.f32 2 u0))) 8)
(/.f32 (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 4)) (*.f32 u0 (*.f32 alpha 8))) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (+.f32 (pow.f32 u0 2) (*.f32 2 u0))) 8)
(/.f32 (+.f32 (*.f32 (*.f32 alpha 4) (*.f32 u0 4)) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha 4)))) 16)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) (*.f32 (*.f32 alpha 4) (*.f32 2 u0))) 8)
(/.f32 (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 4)) (*.f32 u0 (*.f32 alpha 8))) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (+.f32 (pow.f32 u0 2) (*.f32 2 u0))) 8)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha 4))) (*.f32 (*.f32 alpha 4) (*.f32 u0 4))) 16)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) (*.f32 (*.f32 alpha 4) (*.f32 2 u0))) 8)
(/.f32 (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 4)) (*.f32 u0 (*.f32 alpha 8))) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (+.f32 (pow.f32 u0 2) (*.f32 2 u0))) 8)
(/.f32 (-.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) (neg.f32 (*.f32 alpha (*.f32 u0 4)))) 4)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) (*.f32 (*.f32 alpha 4) (*.f32 2 u0))) 8)
(/.f32 (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 4)) (*.f32 u0 (*.f32 alpha 8))) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (+.f32 (pow.f32 u0 2) (*.f32 2 u0))) 8)
(/.f32 (-.f32 (*.f32 alpha (*.f32 u0 4)) (neg.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))))) 4)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 4)) (*.f32 (*.f32 alpha 4) (*.f32 2 u0))) 8)
(/.f32 (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 4)) (*.f32 u0 (*.f32 alpha 8))) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (+.f32 (pow.f32 u0 2) (*.f32 2 u0))) 8)
(/.f32 (-.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2))) 2)
(/.f32 (-.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 -2 (*.f32 alpha u0)))) 2)
(/.f32 (-.f32 (*.f32 2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (*.f32 u0 -2)))) 2)
(/.f32 (+.f32 (/.f32 (*.f32 alpha u0) 1/2) (*.f32 (pow.f32 u0 2) (-.f32 (+.f32 alpha alpha) alpha))) 2)
(pow.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(neg.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(+.f32 (*.f32 alpha (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha u0))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))

localize346.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
0.1b
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
0.4b
(*.f32 -1/3 (pow.f32 u0 3))
Compiler

Compiled 68 to 46 computations (32.4% saved)

series5.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
1.0ms
alpha
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
0.0ms
u0
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
0.0ms
u0
@-inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
0.0ms
u0
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))

rewrite228.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1298×rational_best-simplify-63
1142×rational_best-4
1142×rational_best-2
1142×rational_best-3
1142×rational_best-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
018109
1121109
2228109
3642105
42871105
Stop Event
node limit
Counts
3 → 139
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha alpha) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) (+.f32 alpha alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 (*.f32 alpha alpha) -4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (*.f32 (*.f32 alpha alpha) -4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -4) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 alpha -2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (*.f32 alpha alpha) -4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 2 (*.f32 (*.f32 alpha alpha) -4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) (*.f32 alpha 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) (*.f32 2 (*.f32 alpha 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (+.f32 alpha alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (neg.f32 alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (*.f32 alpha 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (*.f32 alpha 4) (*.f32 alpha -4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (*.f32 alpha 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha -4) (*.f32 alpha -4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 -1/2 (pow.f32 u0 2))) u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 u0) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 2) (/.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2) (+.f32 (/.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 (-.f32 u0 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 (/.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) 2) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (+.f32 u0 u0) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2)) (neg.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1 (-.f32 (pow.f32 u0 2) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 -2) (+.f32 (neg.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (+.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (neg.f32 (pow.f32 u0 2)))) 2) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0) (/.f32 (-.f32 (neg.f32 (neg.f32 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) (+.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (pow.f32 u0 2)) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 3) -4/3) (neg.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) (neg.f32 (*.f32 (pow.f32 u0 3) -4/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 3) -4/3) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -2/3)) (+.f32 u0 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 (pow.f32 u0 3) -4/3)) (*.f32 u0 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u0) (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) (/.f32 (neg.f32 (pow.f32 u0 2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2) (-.f32 (neg.f32 u0) (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2)) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 u0 2)) (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2) (neg.f32 (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2) (/.f32 (neg.f32 u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 u0) 2) (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (/.f32 (neg.f32 (pow.f32 u0 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (pow.f32 u0 2) -2) (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 u0 2)) 4) (*.f32 2 (*.f32 u0 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u0 -2) (neg.f32 (neg.f32 (pow.f32 u0 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 u0 4)) (neg.f32 (*.f32 (pow.f32 u0 2) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (*.f32 u0 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) (*.f32 2 (*.f32 u0 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))))

simplify582.0ms (0.9%)

Algorithm
egg-herbie
Rules
850×rational_best-simplify-1
818×rational_best-simplify-50
808×rational_best-simplify-63
682×rational_best-simplify-51
604×rational_best-simplify-57
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03537657
19247369
225456995
Stop Event
node limit
Counts
187 → 211
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(+.f32 0 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)))
(-.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(-.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))) 2))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3)))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))) -1)
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha alpha) -4)) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3))) -2)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) (+.f32 alpha alpha)) -2)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) -4)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) -4)
(/.f32 (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 (*.f32 alpha alpha) -4)) 8)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (*.f32 (*.f32 alpha alpha) -4)) 16)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) 16)
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 4)) -8)
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 alpha -2))) -2)
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (*.f32 alpha alpha) -4)) -4)
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 2 (*.f32 (*.f32 alpha alpha) -4))) -8)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) (*.f32 alpha 4)) -4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) (*.f32 2 (*.f32 alpha 4))) -8)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) -2)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3))) -4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) -8)
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (+.f32 alpha alpha))) -2)
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) -8)
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (neg.f32 alpha))) -1)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)))) -2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (*.f32 alpha 4))) -16)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 4))) -8)
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (*.f32 alpha 4) (*.f32 alpha -4))) -16)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))) -1)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3))) -2)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) -4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 2)) -1)
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (*.f32 alpha 4))) -4)
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -16)
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha -4) (*.f32 alpha -4))) -16)
(pow.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 0)
(-.f32 0 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 0 (+.f32 (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 -1/2 (pow.f32 u0 2))) u0))
(-.f32 (neg.f32 u0) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(-.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)
(-.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 2) (/.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) 2))
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2)))
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2) (+.f32 (/.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 (-.f32 u0 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 (/.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) 2) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (+.f32 u0 u0) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2)) (neg.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2)))
(-.f32 (*.f32 -1 (-.f32 (pow.f32 u0 2) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 u0 -2) (+.f32 (neg.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (+.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (neg.f32 (pow.f32 u0 2)))) 2) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0) (/.f32 (-.f32 (neg.f32 (neg.f32 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) 2))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) (+.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) u0))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (pow.f32 u0 2)) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 1)
(*.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))
(*.f32 -1 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 1/2)
(*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) -1)
(*.f32 1/2 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 1/4)
(*.f32 1/4 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 1)
(/.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 2)
(/.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) -1)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 4)
(/.f32 (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3)) -2)
(/.f32 (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 4) 8)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) -4/3) (neg.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) 4)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) 4)
(/.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) (neg.f32 (*.f32 (pow.f32 u0 3) -4/3))) 4)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) -4/3) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) 2)
(/.f32 (-.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -2/3)) (+.f32 u0 u0)) 2)
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 (pow.f32 u0 3) -4/3)) (*.f32 u0 4)) 4)
(pow.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 1)
(neg.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 0)
(+.f32 0 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (neg.f32 u0) (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2)))
(+.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) (/.f32 (neg.f32 (pow.f32 u0 2)) -2))
(+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2) (-.f32 (neg.f32 u0) (pow.f32 u0 2)))
(+.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2))
(+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0))
(+.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2)) (neg.f32 u0))
(+.f32 (neg.f32 (/.f32 u0 2)) (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2))
(+.f32 (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2) (neg.f32 (/.f32 u0 2)))
(+.f32 (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2) (/.f32 (neg.f32 u0) 2))
(+.f32 (/.f32 (neg.f32 u0) 2) (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (/.f32 (neg.f32 (pow.f32 u0 2)) 4))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 1)
(*.f32 1 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 -1 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) -1)
(*.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) 1/2)
(*.f32 1/2 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)))
(*.f32 1/2 (-.f32 (*.f32 (pow.f32 u0 2) -2) (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))))
(*.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) 1/4)
(*.f32 1/4 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))
(/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 1)
(/.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) -1)
(/.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) 2)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) 4)
(/.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) -2)
(/.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) -4)
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) 4) 8)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 2)
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 u0 2)) 4) (*.f32 2 (*.f32 u0 4))) 8)
(/.f32 (-.f32 (*.f32 u0 -2) (neg.f32 (neg.f32 (pow.f32 u0 2)))) 2)
(/.f32 (-.f32 (neg.f32 (*.f32 u0 4)) (neg.f32 (*.f32 (pow.f32 u0 2) -2))) 4)
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 4)
(/.f32 (-.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (*.f32 u0 4)) 2)
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) (*.f32 2 (*.f32 u0 4))) 4)
(pow.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 1)
(neg.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0) (*.f32 (pow.f32 alpha 2) -1))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) u0)
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(+.f32 0 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(+.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)))
(*.f32 (/.f32 (*.f32 alpha alpha) -2) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) -2) (*.f32 alpha (+.f32 alpha alpha)))
(*.f32 alpha (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/4) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) 2))))
(-.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(-.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))) 2))
(-.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (/.f32 (*.f32 alpha alpha) -2)) (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha alpha)) 2))
(-.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha alpha) -1/2)) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))) 2))
(-.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/4) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) 2)))) (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha alpha)) 2))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3)))) 2)
(/.f32 (*.f32 (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) -2/3))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))) -1)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha alpha) -4)) 4)
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (*.f32 alpha -4))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3))) -2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))))) -2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2))))) -2)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) (+.f32 alpha alpha)) -2)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) -4)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 -4)))) -4)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) -4)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) -4)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 -4)))) -4)
(/.f32 (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 (*.f32 alpha alpha) -4)) 8)
(/.f32 (*.f32 -4 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)))))) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -4)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)))) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -4)) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)))) 8)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (*.f32 (*.f32 alpha alpha) -4)) 16)
(/.f32 (*.f32 -4 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) 16)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (*.f32 alpha -4))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (+.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 (pow.f32 u0 2) -2))) 8) 32)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) 16)
(/.f32 (*.f32 -4 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) 16)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (*.f32 alpha -4))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (+.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 (pow.f32 u0 2) -2))) 8) 32)
(/.f32 (*.f32 (*.f32 alpha -4) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) 16)
(/.f32 (*.f32 -4 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) 16)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (*.f32 alpha -4))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (+.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 (pow.f32 u0 2) -2))) 8) 32)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 4)) -8)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 4 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))))) -8)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))) (*.f32 alpha (*.f32 alpha 4))) -8)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 4 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2))))) -8)
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 alpha -2))) -2)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (*.f32 alpha alpha) -4)) -4)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 2 (*.f32 (*.f32 alpha alpha) -4))) -8)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) (*.f32 alpha 4)) -4)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) (*.f32 2 (*.f32 alpha 4))) -8)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))) -2)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3))) -4)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))))) -2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2))))) -2)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) -8)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) -4)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 -4)))) -4)
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (+.f32 alpha alpha))) -2)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) -8)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (neg.f32 alpha))) -1)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)))) -2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))))) -2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2))))) -2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (*.f32 alpha 4))) -16)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 4))) -16)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 -4))) (*.f32 alpha 4))) -16)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 4))) -8)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 4 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))))) -8)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))) (*.f32 alpha (*.f32 alpha 4))) -8)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 4 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2))))) -8)
(/.f32 (*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (*.f32 alpha 4) (*.f32 alpha -4))) -16)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))) -1)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3))) -2)
(/.f32 (*.f32 (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 alpha (neg.f32 alpha))) -2)
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3)))) -2)
(/.f32 (*.f32 alpha (*.f32 (-.f32 (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) -2/3)) (neg.f32 alpha))) -2)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (neg.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))) -4)
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) (neg.f32 alpha))) -4)
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (-.f32 (+.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 (pow.f32 u0 2) -2)))) -4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 2)) -1)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 alpha (*.f32 alpha 4))) -4)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -16)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) (*.f32 (*.f32 alpha -4) (*.f32 alpha -4))) -16)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))))
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 0)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 0 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 0 (+.f32 (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 -1/2 (pow.f32 u0 2))) u0))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (neg.f32 u0) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 2) (/.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) 2))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2) (+.f32 (/.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 (-.f32 u0 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 (/.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) 2) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (+.f32 u0 u0) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2)) (neg.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (*.f32 -1 (-.f32 (pow.f32 u0 2) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (*.f32 u0 -2) (+.f32 (neg.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (-.f32 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (+.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (/.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (neg.f32 (pow.f32 u0 2)))) 2) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0) (/.f32 (-.f32 (neg.f32 (neg.f32 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) 2))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) (+.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)) u0))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (pow.f32 u0 2)) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (pow.f32 u0 2))))
(-.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (+.f32 u0 (pow.f32 u0 2))) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(*.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(*.f32 -1 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 1/2)
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))))
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2))))
(*.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) -1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(*.f32 1/2 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)))
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))))
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 1/4)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 -4))) 1/4)
(*.f32 1/4 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 1/4)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 -4))) 1/4)
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 2)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) -1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 4)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (-.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) (*.f32 (pow.f32 u0 3) -2/3)) -2)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (*.f32 (+.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) (*.f32 (pow.f32 u0 3) -2/3)) 4) 8)
(/.f32 (*.f32 4 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)))) 8)
(/.f32 (*.f32 4 (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)))) 8)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) -4/3) (neg.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))) 4)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) -4/3) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) 4)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) (neg.f32 (*.f32 (pow.f32 u0 3) -4/3))) 4)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) -4/3) (+.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) 2)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (-.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -2/3)) (+.f32 u0 u0)) 2)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 (pow.f32 u0 3) -4/3)) (*.f32 u0 4)) 4)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(pow.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(neg.f32 (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 0)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 0 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (neg.f32 u0) (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) (/.f32 (neg.f32 (pow.f32 u0 2)) -2))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2) (-.f32 (neg.f32 u0) (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2) (/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 2))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) -2)) (neg.f32 u0))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (neg.f32 (/.f32 u0 2)) (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2) (neg.f32 (/.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2) (/.f32 (neg.f32 u0) 2))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (/.f32 (neg.f32 u0) 2) (/.f32 (-.f32 (neg.f32 u0) (pow.f32 u0 2)) 2))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (/.f32 (neg.f32 (pow.f32 u0 2)) 4))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 1)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(*.f32 1 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(*.f32 -1 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(*.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) -1)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(*.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) 1/2)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(*.f32 1/2 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(*.f32 1/2 (-.f32 (*.f32 (pow.f32 u0 2) -2) (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))))
(*.f32 1/2 (-.f32 (pow.f32 u0 2) (-.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 2) -2))))
(*.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) 1/4)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 -4)) 1/4)
(*.f32 1/4 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)))
(*.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) 1/4)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 -4)) 1/4)
(/.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 1)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) -1)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) 2)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) 4)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))) -2)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) -4)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2)) 4) 8)
(/.f32 (*.f32 4 (+.f32 (neg.f32 (pow.f32 u0 2)) (*.f32 u0 -2))) 8)
(/.f32 (*.f32 4 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2))) 8)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) -2) (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 2)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 u0 2)) 4) (*.f32 2 (*.f32 u0 4))) 8)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (-.f32 (*.f32 u0 -2) (neg.f32 (neg.f32 (pow.f32 u0 2)))) 2)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (-.f32 (neg.f32 (*.f32 u0 4)) (neg.f32 (*.f32 (pow.f32 u0 2) -2))) 4)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4))) 4)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (-.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (*.f32 u0 4)) 2)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) -2) (*.f32 u0 4)) (*.f32 2 (*.f32 u0 4))) 4)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(pow.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) 1)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(neg.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)

localize760.0ms (1.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
0.2b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
0.3b
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))
14.8b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 89 to 67 computations (24.7% saved)

series348.0ms (0.6%)

Counts
3 → 60
Calls

18 calls:

TimeVariablePointExpression
295.0ms
u0
@0
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
27.0ms
alpha
@0
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
18.0ms
alpha
@-inf
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
1.0ms
alpha
@inf
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
1.0ms
u0
@inf
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))

rewrite332.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1386×rational_best-4
1386×rational_best-2
1386×rational_best-3
1386×rational_best-1
1384×exponential-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01797
111675
225675
385167
4407267
Stop Event
node limit
Counts
3 → 107
Calls
Call 1
Inputs
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)) (*.f32 (log.f32 (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2) (*.f32 -2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -12) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -6) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 alpha -6) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (*.f32 alpha -6) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 -6 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 2) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 2) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (+.f32 alpha alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 alpha 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (+.f32 alpha alpha)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4))) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4)) (*.f32 alpha 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 alpha 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (*.f32 alpha 4)) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (+.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) alpha) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (+.f32 alpha alpha)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (/.f32 alpha 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) alpha) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (/.f32 alpha 4)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (+.f32 alpha alpha)) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (/.f32 alpha 8)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (/.f32 alpha 2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (*.f32 alpha 4)) -32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16)) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16))) -32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16))) -32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (*.f32 1/4 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8) (neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/4 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -7)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/4 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) alpha))))))

simplify498.0ms (0.8%)

Algorithm
egg-herbie
Rules
1146×rational_best-simplify-1
1136×rational_best-simplify-50
1026×rational_best-simplify-56
888×rational_best-simplify-63
556×rational_best-simplify-47
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03856575
19415557
225095339
372495317
Stop Event
node limit
Counts
167 → 276
Calls
Call 1
Inputs
(*.f32 3 (*.f32 u0 alpha))
(+.f32 (*.f32 3 (*.f32 u0 alpha)) (*.f32 3/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) alpha) (+.f32 (*.f32 3 (*.f32 u0 alpha)) (*.f32 3/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 (pow.f32 u0 3) alpha) (+.f32 (*.f32 3 (*.f32 u0 alpha)) (+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 3/2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 3/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(+.f32 (/.f32 alpha (pow.f32 u0 3)) (+.f32 (*.f32 3/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))))
(*.f32 3 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 3 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 3 (/.f32 alpha u0)))
(+.f32 (*.f32 3/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 3 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 3 (/.f32 alpha u0))))
(+.f32 (/.f32 alpha (pow.f32 u0 3)) (+.f32 (*.f32 3/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 3 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 3 (/.f32 alpha u0)))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 -1 (*.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u0))) (*.f32 -1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u0))) (*.f32 -1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u0))) (*.f32 -1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u0))) (*.f32 -1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (+.f32 (*.f32 (-.f32 (*.f32 1/4 alpha) (*.f32 -1/12 alpha)) (*.f32 (pow.f32 u0 3) alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (+.f32 (*.f32 (-.f32 (*.f32 1/4 alpha) (*.f32 -1/12 alpha)) (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)) (*.f32 (pow.f32 u0 4) (*.f32 (-.f32 (*.f32 3/16 alpha) (*.f32 -1/16 alpha)) alpha)))))
(*.f32 (-.f32 (*.f32 -3/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 1/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha)
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) alpha) u0) (*.f32 (-.f32 (*.f32 -3/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 1/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) alpha) u0) (+.f32 (*.f32 (-.f32 (*.f32 -3/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 1/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) (/.f32 (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha) (pow.f32 u0 2))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) alpha) u0) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/4 alpha) (*.f32 -1/12 alpha)) alpha) (pow.f32 u0 3)) (+.f32 (*.f32 (-.f32 (*.f32 -3/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 1/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) (/.f32 (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha) (pow.f32 u0 2)))))
(*.f32 (-.f32 (*.f32 3/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha)
(+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 -3/4 alpha) (*.f32 1/4 alpha)) alpha) u0)) (*.f32 (-.f32 (*.f32 3/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 -3/4 alpha) (*.f32 1/4 alpha)) alpha) u0)) (+.f32 (*.f32 (-.f32 (*.f32 3/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) (/.f32 (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha) (pow.f32 u0 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 -3/4 alpha) (*.f32 1/4 alpha)) alpha) u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 -1/4 alpha) (*.f32 1/12 alpha)) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 (-.f32 (*.f32 3/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) (/.f32 (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha) (pow.f32 u0 2)))))
(*.f32 -1 (*.f32 u0 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 0)
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 4))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)))
(+.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))
(+.f32 (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 0)
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2) (*.f32 -2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4))
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -6)) 2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -12) 4)
(/.f32 (*.f32 (*.f32 alpha -6) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 8)
(/.f32 (+.f32 (*.f32 (*.f32 alpha -6) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (*.f32 alpha -6) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 -6 (+.f32 alpha alpha))) 16)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1)
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3)))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 0)
(+.f32 0 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 2) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 2))
(-.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 0)
(-.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 2) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)) 2))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 1)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))) 2)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)) -1)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4))) 4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (+.f32 alpha alpha)) -2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 alpha 4)) -4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (+.f32 alpha alpha)) -8)
(/.f32 (+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4))) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4)))) 8)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4)) (*.f32 alpha 4)) 16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 alpha 4)) -8)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) (neg.f32 alpha)) -1)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (*.f32 alpha 4)) -16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (+.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -8)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) alpha) -2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (+.f32 alpha alpha)) -4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (/.f32 alpha 2)) -1)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) alpha) -8)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (/.f32 alpha 4)) -2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (+.f32 alpha alpha)) -16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (/.f32 alpha 8)) -1)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (/.f32 alpha 2)) -4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (*.f32 alpha 4)) -32)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -2)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8))) -8)
(/.f32 (*.f32 alpha (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16)) -16)
(/.f32 (*.f32 alpha (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16))) -32)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16))) -32)
(pow.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 1)
(neg.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 0)
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 4))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (*.f32 1/4 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8))
(+.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8) (neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)))
(+.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))
(+.f32 (*.f32 1/4 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(+.f32 (neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))
(+.f32 (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 0)
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2)))
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -7)) 8))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5)) 8))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5)) 8))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8))
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(-.f32 (*.f32 1/4 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) -1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) 8)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16) 16)
(/.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16)) 32)
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16)) 32)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
Outputs
(*.f32 3 (*.f32 u0 alpha))
(+.f32 (*.f32 3 (*.f32 u0 alpha)) (*.f32 3/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 3 (*.f32 u0 alpha)) (*.f32 alpha (*.f32 (pow.f32 u0 2) 3/2)))
(+.f32 (*.f32 3 (*.f32 u0 alpha)) (*.f32 alpha (*.f32 3/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 (*.f32 3 u0) (*.f32 3/2 (pow.f32 u0 2))))
(+.f32 (*.f32 (pow.f32 u0 3) alpha) (+.f32 (*.f32 3 (*.f32 u0 alpha)) (*.f32 3/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 3/2)) (+.f32 (*.f32 3 (*.f32 u0 alpha)) (*.f32 alpha (pow.f32 u0 3))))
(+.f32 (*.f32 alpha (*.f32 3/2 (pow.f32 u0 2))) (+.f32 (*.f32 3 (*.f32 u0 alpha)) (*.f32 alpha (pow.f32 u0 3))))
(+.f32 (*.f32 alpha (*.f32 3/2 (pow.f32 u0 2))) (*.f32 alpha (+.f32 (*.f32 3 u0) (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 3) alpha) (+.f32 (*.f32 3 (*.f32 u0 alpha)) (+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 3/2 (*.f32 (pow.f32 u0 2) alpha)))))
(+.f32 (*.f32 alpha (pow.f32 u0 3)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 3/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 4) 3/4)) (*.f32 3 (*.f32 u0 alpha)))))
(+.f32 (*.f32 3 (*.f32 u0 alpha)) (+.f32 (+.f32 (*.f32 alpha (*.f32 3/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 3/4 (pow.f32 u0 4)))) (*.f32 alpha (pow.f32 u0 3))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 3/2 (pow.f32 u0 2)) (*.f32 3/4 (pow.f32 u0 4)))) (*.f32 alpha (+.f32 (*.f32 3 u0) (pow.f32 u0 3))))
(*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3))
(*.f32 -3 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -3))
(+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3)) (*.f32 3 (/.f32 alpha u0)))
(+.f32 (*.f32 -3 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 3 (/.f32 alpha u0)))
(*.f32 alpha (+.f32 (*.f32 -3 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 3 u0)))
(+.f32 (*.f32 3/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3)) (+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 alpha (/.f32 3/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -3 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 alpha (/.f32 3/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -3)) (*.f32 alpha (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))))
(+.f32 (/.f32 alpha (pow.f32 u0 3)) (+.f32 (*.f32 3/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))))
(+.f32 (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3)) (*.f32 3 (/.f32 alpha u0))) (+.f32 (*.f32 alpha (/.f32 3/2 (pow.f32 u0 2))) (/.f32 alpha (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 alpha (/.f32 3/2 (pow.f32 u0 2)))) (+.f32 (*.f32 -3 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 alpha (pow.f32 u0 3))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -3)) (+.f32 (*.f32 alpha (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))) (/.f32 alpha (pow.f32 u0 3))))
(*.f32 3 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha 3))
(*.f32 alpha (*.f32 3 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 3 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 3 (/.f32 alpha u0)))
(+.f32 (*.f32 3 (/.f32 alpha u0)) (*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha 3)))
(*.f32 3 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 3/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 3 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 3 (/.f32 alpha u0))))
(+.f32 (*.f32 3 (/.f32 alpha u0)) (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha 3)) (*.f32 alpha (/.f32 3/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 alpha (/.f32 3/2 (pow.f32 u0 2))) (*.f32 3 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (/.f32 alpha (pow.f32 u0 3)) (+.f32 (*.f32 3/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 3 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 3 (/.f32 alpha u0)))))
(+.f32 (/.f32 alpha (pow.f32 u0 3)) (+.f32 (*.f32 3 (/.f32 alpha u0)) (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha 3)) (*.f32 alpha (/.f32 3/2 (pow.f32 u0 2))))))
(+.f32 (/.f32 alpha (pow.f32 u0 3)) (+.f32 (*.f32 alpha (/.f32 3/2 (pow.f32 u0 2))) (*.f32 3 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))))
(+.f32 (*.f32 3 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 alpha (/.f32 3/2 (pow.f32 u0 2))) (/.f32 alpha (pow.f32 u0 3))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 -3/4 (log.f32 (-.f32 1 u0))) (*.f32 1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u0))) (*.f32 -1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u0))) (*.f32 -1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u0))) (*.f32 -1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 3/4 (log.f32 (-.f32 1 u0))) (*.f32 -1/4 (log.f32 (-.f32 1 u0)))) (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) -3/4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4)) (pow.f32 alpha 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) -1) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha 1)))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
(+.f32 (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)))) (*.f32 alpha (*.f32 (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8)) (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (+.f32 (*.f32 (-.f32 (*.f32 1/4 alpha) (*.f32 -1/12 alpha)) (*.f32 (pow.f32 u0 3) alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))))
(+.f32 (*.f32 alpha (*.f32 (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8)) (pow.f32 u0 2))) (+.f32 (*.f32 (*.f32 alpha (pow.f32 u0 3)) (-.f32 (*.f32 alpha 1/4) (*.f32 alpha -1/12))) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4))))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) (*.f32 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha 1/3))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) (*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (+.f32 (*.f32 (-.f32 (*.f32 1/4 alpha) (*.f32 -1/12 alpha)) (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)) (*.f32 (pow.f32 u0 4) (*.f32 (-.f32 (*.f32 3/16 alpha) (*.f32 -1/16 alpha)) alpha)))))
(+.f32 (+.f32 (*.f32 alpha (*.f32 (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8)) (pow.f32 u0 2))) (*.f32 alpha (*.f32 (-.f32 (*.f32 alpha 3/16) (*.f32 alpha -1/16)) (pow.f32 u0 4)))) (+.f32 (*.f32 (*.f32 alpha (pow.f32 u0 3)) (-.f32 (*.f32 alpha 1/4) (*.f32 alpha -1/12))) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4))))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha (*.f32 alpha 1/4))) (*.f32 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha 1/3)))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)))) (*.f32 alpha (+.f32 (*.f32 alpha (*.f32 1/4 (pow.f32 u0 4))) (*.f32 u0 alpha))))
(*.f32 (-.f32 (*.f32 -3/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 1/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha)
(*.f32 alpha (-.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/4)) (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/4))))
(*.f32 alpha (*.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) -1))
(*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) alpha) u0) (*.f32 (-.f32 (*.f32 -3/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 1/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha))
(+.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/4)) (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/4)))) (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4))) u0))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) -1)) (/.f32 (*.f32 alpha (*.f32 alpha 1)) u0))
(+.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (/.f32 (*.f32 alpha alpha) u0))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) alpha) u0) (+.f32 (*.f32 (-.f32 (*.f32 -3/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 1/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) (/.f32 (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha) (pow.f32 u0 2))))
(+.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4))) u0) (+.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/4)) (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/4)))) (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))) (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) -1)) (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2)) (/.f32 (*.f32 alpha (*.f32 alpha 1)) u0)))
(+.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2))))
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) alpha) u0) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 1/4 alpha) (*.f32 -1/12 alpha)) alpha) (pow.f32 u0 3)) (+.f32 (*.f32 (-.f32 (*.f32 -3/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 1/4 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) (/.f32 (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha) (pow.f32 u0 2)))))
(+.f32 (+.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/4)) (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/4)))) (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))) (pow.f32 u0 2))) (+.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha 1/4) (*.f32 alpha -1/12))) (pow.f32 u0 3)) (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4))) u0)))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha 1)) u0) (+.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) -1)) (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2)) (/.f32 (*.f32 alpha (*.f32 alpha 1/3)) (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 alpha (*.f32 alpha 1/3)) (pow.f32 u0 3)))))
(*.f32 (-.f32 (*.f32 3/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha)
(*.f32 alpha (-.f32 (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/4)) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) -1/4))))
(*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) 1))
(*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 -3/4 alpha) (*.f32 1/4 alpha)) alpha) u0)) (*.f32 (-.f32 (*.f32 3/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha))
(+.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/4)) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) -1/4)))) (*.f32 (*.f32 alpha (-.f32 (*.f32 alpha -3/4) (*.f32 alpha 1/4))) (/.f32 -1 u0)))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) 1)) (neg.f32 (/.f32 (*.f32 alpha (neg.f32 alpha)) u0)))
(+.f32 (*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 (neg.f32 alpha) (neg.f32 (/.f32 alpha u0))))
(-.f32 (*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (/.f32 (*.f32 alpha (neg.f32 alpha)) u0))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 -3/4 alpha) (*.f32 1/4 alpha)) alpha) u0)) (+.f32 (*.f32 (-.f32 (*.f32 3/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) (/.f32 (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha) (pow.f32 u0 2))))
(+.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))) (pow.f32 u0 2)) (+.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/4)) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) -1/4)))) (*.f32 (*.f32 alpha (-.f32 (*.f32 alpha -3/4) (*.f32 alpha 1/4))) (/.f32 -1 u0))))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) 1)) (+.f32 (neg.f32 (/.f32 (*.f32 alpha (neg.f32 alpha)) u0)) (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2)) (*.f32 (neg.f32 alpha) (neg.f32 (/.f32 alpha u0)))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2)) (-.f32 (*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (/.f32 (*.f32 alpha (neg.f32 alpha)) u0)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 -3/4 alpha) (*.f32 1/4 alpha)) alpha) u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 -1/4 alpha) (*.f32 1/12 alpha)) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 (-.f32 (*.f32 3/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1/4 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) (/.f32 (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha) (pow.f32 u0 2)))))
(+.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 alpha -3/4) (*.f32 alpha 1/4))) (/.f32 -1 u0)) (+.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))) (pow.f32 u0 2)) (+.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/4)) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) -1/4)))) (*.f32 (*.f32 alpha (-.f32 (*.f32 alpha -1/4) (*.f32 alpha 1/12))) (/.f32 -1 (pow.f32 u0 3))))))
(+.f32 (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2)) (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) 1))) (*.f32 -1 (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha -1/3)) (pow.f32 u0 3)) (/.f32 (*.f32 alpha (neg.f32 alpha)) u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alpha (neg.f32 alpha)) u0) (/.f32 (*.f32 alpha (*.f32 alpha -1/3)) (pow.f32 u0 3))))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha 1/2)) (pow.f32 u0 2)) (-.f32 (*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (/.f32 (*.f32 alpha (neg.f32 alpha)) u0) (/.f32 (*.f32 alpha (*.f32 alpha -1/3)) (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 alpha (*.f32 u0 -1))
(*.f32 u0 (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 alpha (*.f32 u0 -1)) (*.f32 alpha (*.f32 (pow.f32 u0 2) -1/2)))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)))
(*.f32 alpha (+.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) -1/2)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) -1/2)) (+.f32 (*.f32 alpha (*.f32 u0 -1)) (*.f32 alpha (*.f32 (pow.f32 u0 3) -1/3))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (*.f32 alpha (*.f32 (pow.f32 u0 3) -1/3))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (*.f32 alpha (+.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) -1/3))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(+.f32 (+.f32 (*.f32 alpha (*.f32 u0 -1)) (*.f32 alpha (*.f32 (pow.f32 u0 2) -1/2))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) -1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) -1/4))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) -1/3)) (+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))) (*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4))))
(+.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) -1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (*.f32 (pow.f32 u0 4) -1/4))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 alpha (/.f32 -1 u0)))
(+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (neg.f32 (/.f32 alpha u0)))
(*.f32 alpha (+.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 -1 u0)))
(-.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 alpha u0))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 alpha (/.f32 -1 u0)) (*.f32 alpha (/.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 alpha (/.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 alpha (+.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(+.f32 (+.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 alpha (/.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (*.f32 alpha (/.f32 -1 u0)) (*.f32 alpha (/.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (neg.f32 (/.f32 alpha u0)) (+.f32 (*.f32 alpha (/.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 alpha (/.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 alpha (+.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (+.f32 (/.f32 -1 u0) (/.f32 -1/2 (pow.f32 u0 2)))))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(+.f32 (*.f32 alpha (/.f32 -1 u0)) (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))
(*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(-.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 alpha (/.f32 -1 u0)) (+.f32 (*.f32 alpha (/.f32 -1/2 (pow.f32 u0 2))) (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))))
(+.f32 (*.f32 alpha (/.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 alpha (neg.f32 (log.f32 (/.f32 -1 u0)))) (*.f32 alpha (+.f32 (/.f32 -1 u0) (/.f32 -1/2 (pow.f32 u0 2)))))
(-.f32 (*.f32 alpha (/.f32 -1/2 (pow.f32 u0 2))) (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (+.f32 (*.f32 alpha (/.f32 -1 u0)) (*.f32 alpha (/.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (*.f32 alpha (/.f32 -1/2 (pow.f32 u0 2))) (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))))
(+.f32 (*.f32 alpha (/.f32 -1/2 (pow.f32 u0 2))) (+.f32 (+.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 alpha (/.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))))
(+.f32 (*.f32 alpha (+.f32 (/.f32 -1/2 (pow.f32 u0 2)) (/.f32 -1/3 (pow.f32 u0 3)))) (*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 alpha (+.f32 (/.f32 -1/2 (pow.f32 u0 2)) (/.f32 -1/3 (pow.f32 u0 3)))) (-.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 0)
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 4))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(+.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(+.f32 (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 0)
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2) (*.f32 -2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4))
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))
(-.f32 (*.f32 1/4 (*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (-.f32 (/.f32 (*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0)))) -8) (+.f32 (*.f32 1/4 (*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -9) 8))))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -3/4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -9)) 8)) (-.f32 (/.f32 (*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0)))) -8) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -3/4)))
(-.f32 (+.f32 (*.f32 -3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -9)) 8)) (-.f32 (/.f32 (*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0)))) -8) (*.f32 -3/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(-.f32 (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -9)) 8) (*.f32 -3/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (-.f32 (/.f32 (*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0)))) -8) (*.f32 -3/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1)
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -6)) 2)
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -12) 4)
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 alpha -6) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 8)
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 (*.f32 alpha -6) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (*.f32 alpha -6) (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 -6 (+.f32 alpha alpha))) 16)
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1)
(*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -3 (log.f32 (-.f32 1 u0))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3)))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 0)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 0 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 2) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 2))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 0)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 2) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)) 2))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))) 2)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)) -1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4))) 4)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (+.f32 alpha alpha)) -2)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 alpha 4)) -4)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (+.f32 alpha alpha)) -8)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4))) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4)))) 8)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -4)) (*.f32 alpha 4)) 16)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 alpha 4)) -8)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) (neg.f32 alpha)) -1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (*.f32 alpha 4)) -16)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (+.f32 (*.f32 alpha 4) (*.f32 alpha 4))) -8)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) alpha) -2)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (+.f32 alpha alpha)) -4)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (/.f32 alpha 2)) -1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) alpha) -8)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (/.f32 alpha 4)) -2)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (+.f32 alpha alpha)) -16)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (/.f32 alpha 8)) -1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (/.f32 alpha 2)) -4)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) (*.f32 alpha 4)) -32)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -2)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8))) -8)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16)) -16)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16))) -32)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16))) -32)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(pow.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) 1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(neg.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 0)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (*.f32 1/4 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5)))
(+.f32 (*.f32 -1/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 5 (*.f32 1/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -1/4)) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/4))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8))
(/.f32 (+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7))) 8)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha (*.f32 alpha 7))) 8)
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8))
(/.f32 (+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7))) 8)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha (*.f32 alpha 7))) 8)
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8) (neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)))
(/.f32 (+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7))) 8)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha (*.f32 alpha 7))) 8)
(+.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 1/4 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(+.f32 (*.f32 -1/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 5 (*.f32 1/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -1/4)) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/4))
(+.f32 (neg.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8))
(/.f32 (+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7))) 8)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha (*.f32 alpha 7))) 8)
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 0)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -7)) 8))
(/.f32 (-.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -7))) 8)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (-.f32 alpha (*.f32 alpha -7))) 8)
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5)) 8))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
(-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -2) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -3/2))
(-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -2) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3/2)))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5)) 8))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7)) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8))
(/.f32 (+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 7))) 8)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha (*.f32 alpha 7))) 8)
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (*.f32 1/4 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8))
(-.f32 (/.f32 (*.f32 3 (*.f32 alpha (log.f32 (-.f32 1 u0)))) 8) (+.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -2)))
(-.f32 (/.f32 (*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0)))) -8) (/.f32 (+.f32 (*.f32 4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) -8))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 3) 8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1/4)))
(-.f32 (+.f32 (*.f32 1/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 3 (*.f32 alpha (log.f32 (-.f32 1 u0)))) 8)) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 1/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 1/4)) (/.f32 (*.f32 3 (*.f32 alpha (log.f32 (-.f32 1 u0)))) 8)) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 1/4))))
(-.f32 (+.f32 (/.f32 (*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0)))) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 1/4))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 1/4))))
(+.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 1/4)) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 1/4)))) (/.f32 (*.f32 -3 (*.f32 alpha (log.f32 (-.f32 1 u0)))) -8))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 2)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)) -1)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 8)) 8)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16) 16)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16)) 32)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 16)) 32)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))

eval3.0s (4.9%)

Compiler

Compiled 28077 to 20194 computations (28.1% saved)

prune1.3s (2.1%)

Pruning

37 alts after pruning (32 fresh and 5 done)

PrunedKeptTotal
New1076271103
Fresh9514
Picked011
Done246
Total1087371124
Error
0.1b
Counts
1124 → 37
Alt Table
Click to see full alt table
StatusErrorProgram
3.9b
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
14.7b
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
3.9b
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
2.2b
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha (*.f32 alpha 1/4))) (*.f32 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha 1/3)))))
3.9b
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
2.8b
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
2.8b
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
2.2b
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
3.9b
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1 (-.f32 (pow.f32 u0 2) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
14.7b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
7.8b
(*.f32 u0 (*.f32 alpha alpha))
14.7b
(*.f32 alpha (-.f32 (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
13.3b
(*.f32 alpha (-.f32 (/.f32 (+.f32 (*.f32 alpha (+.f32 (*.f32 3/2 (pow.f32 u0 2)) (*.f32 3/4 (pow.f32 u0 4)))) (*.f32 alpha (+.f32 (*.f32 3 u0) (pow.f32 u0 3)))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (-.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -7))) 8) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) 4)))
14.6b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) alpha) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
17.5b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 4)))
18.3b
(*.f32 alpha (-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
4.0b
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
3.9b
(*.f32 alpha (-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -8) (/.f32 (*.f32 (*.f32 u0 -3) alpha) 4))))
4.1b
(*.f32 alpha (+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
3.9b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
2.7b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))))
3.9b
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2)))
2.1b
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
2.1b
(*.f32 alpha (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))))
3.9b
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
2.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
14.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
7.8b
(*.f32 alpha (*.f32 u0 alpha))
2.7b
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
2.1b
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
20.8b
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
Compiler

Compiled 1669 to 1228 computations (26.4% saved)

localize376.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
0.2b
(+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))
0.2b
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
0.4b
(*.f32 (pow.f32 u0 3) 1/3)
Compiler

Compiled 115 to 88 computations (23.5% saved)

series43.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
37.0ms
alpha
@0
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
1.0ms
alpha
@inf
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
1.0ms
alpha
@-inf
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
1.0ms
alpha
@0
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
0.0ms
alpha
@inf
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))

rewrite260.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1586×rational_best-4
1586×rational_best-2
1586×rational_best-3
1586×rational_best-1
1586×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021172
1142172
2268172
3739172
43615172
Stop Event
node limit
Counts
4 → 88
Calls
Call 1
Inputs
(*.f32 (pow.f32 u0 3) 1/3)
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))
(*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u0 3) 1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 u0 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) 1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u0 3) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (/.f32 (*.f32 (pow.f32 u0 3) -1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) -1/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) 2/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3) (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 u0 3) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 u0 3) -1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 2) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (+.f32 alpha alpha)) (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (+.f32 alpha alpha))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 alpha (+.f32 alpha alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha)) (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 alpha alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 alpha (neg.f32 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (/.f32 alpha -1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (neg.f32 (*.f32 alpha alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (pow.f32 u0 4) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 4) 1/4) (+.f32 (/.f32 (pow.f32 u0 4) -4) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (pow.f32 u0 4) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (pow.f32 u0 4) 8) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)) (/.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 u0 4) 8) (-.f32 (*.f32 (pow.f32 u0 3) -1/3) (/.f32 (pow.f32 u0 4) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (-.f32 (/.f32 (pow.f32 u0 4) -4) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (pow.f32 u0 4) 8)) (neg.f32 (/.f32 (pow.f32 u0 4) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u0 4) 1/4) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3))) (/.f32 (pow.f32 u0 4) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (/.f32 (pow.f32 u0 4) -4)) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (pow.f32 u0 4) 8) (*.f32 (pow.f32 u0 3) -1/3)) (neg.f32 (/.f32 (pow.f32 u0 4) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 u0 4) (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 2) (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 2) (/.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (*.f32 2 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 alpha alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 2 (+.f32 alpha alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (/.f32 alpha -1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 1)))))

simplify550.0ms (0.9%)

Algorithm
egg-herbie
Rules
1138×rational_best-simplify-80
642×rational_best-simplify-1
594×rational_best-simplify-63
584×rational_best-simplify-50
528×rational_best-simplify-62
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02497660
16277578
217357386
359777386
Stop Event
node limit
Counts
160 → 190
Calls
Call 1
Inputs
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(*.f32 1/4 (pow.f32 u0 4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(*.f32 1/4 (pow.f32 u0 4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 u0 alpha)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 u0 alpha)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(+.f32 (*.f32 (pow.f32 u0 3) 1/3) 0)
(+.f32 0 (*.f32 (pow.f32 u0 3) 1/3))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2))
(-.f32 (*.f32 (pow.f32 u0 3) 1/3) 0)
(-.f32 0 (*.f32 (pow.f32 u0 3) -1/3))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (/.f32 (*.f32 (pow.f32 u0 3) -1/3) 2))
(/.f32 (*.f32 (pow.f32 u0 3) 1/3) 1)
(/.f32 (*.f32 (pow.f32 u0 3) -1/3) -1)
(/.f32 (*.f32 (pow.f32 u0 3) 2/3) 2)
(/.f32 (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3) 4)
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3) (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3)) 8)
(pow.f32 (*.f32 (pow.f32 u0 3) 1/3) 1)
(neg.f32 (*.f32 (pow.f32 u0 3) -1/3))
(+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 0)
(+.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 2) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 2))
(-.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 0)
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))) 2))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 1)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 2)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (+.f32 alpha alpha)) 4)
(/.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (+.f32 alpha alpha)) (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (+.f32 alpha alpha))) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha)) (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha)))) -8)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 alpha alpha)) -1)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha))) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 alpha (neg.f32 alpha))) 1)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -16)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))))) -1)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (neg.f32 alpha)) -1)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (neg.f32 (*.f32 alpha alpha))) -1)
(pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 1)
(-.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3))
(-.f32 (*.f32 (pow.f32 u0 4) 1/4) (+.f32 (/.f32 (pow.f32 u0 4) -4) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3))))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 0)
(-.f32 0 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))
(-.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3)))
(-.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (pow.f32 u0 4) -4)))
(-.f32 (+.f32 (/.f32 (pow.f32 u0 4) 8) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)) (/.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)) 2))
(-.f32 (/.f32 (pow.f32 u0 4) 8) (-.f32 (*.f32 (pow.f32 u0 3) -1/3) (/.f32 (pow.f32 u0 4) 8)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (-.f32 (/.f32 (pow.f32 u0 4) -4) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (pow.f32 u0 4) 8)) (neg.f32 (/.f32 (pow.f32 u0 4) 8)))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 4) 1/4) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3))) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (/.f32 (pow.f32 u0 4) -4)) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)))
(-.f32 (-.f32 (/.f32 (pow.f32 u0 4) 8) (*.f32 (pow.f32 u0 3) -1/3)) (neg.f32 (/.f32 (pow.f32 u0 4) 8)))
(*.f32 1/4 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 1)
(*.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))
(*.f32 -1 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))
(*.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)) -1)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) 1/2)
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)))
(*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))) 1/4)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 1)
(/.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)) -1)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) 2)
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))) 4)
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)))) 8)
(/.f32 (+.f32 (pow.f32 u0 4) (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3)) 4)
(pow.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 1)
(neg.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 0)
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(+.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 2) (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 2))
(-.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 0)
(-.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 2) (/.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))) 2))
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 1)
(/.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) 2)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))) -1)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))))) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 alpha alpha)) -2)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 1)
Outputs
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))
(*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))
(*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))
(*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))
(*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 1/4 (pow.f32 u0 4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 1/4 (pow.f32 u0 4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 1/4 (pow.f32 u0 4)) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))) (*.f32 -1/2 (pow.f32 u0 2))) alpha)
(*.f32 u0 alpha)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)))
(*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 u0 alpha)))
(+.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))))
(+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)) (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)) (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 u0 alpha))))
(+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)) (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 u0 3) 1/3) 0)
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 0 (*.f32 (pow.f32 u0 3) 1/3))
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2))
(*.f32 1/3 (pow.f32 u0 3))
(-.f32 (*.f32 (pow.f32 u0 3) 1/3) 0)
(*.f32 1/3 (pow.f32 u0 3))
(-.f32 0 (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 1/3 (pow.f32 u0 3))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (/.f32 (*.f32 (pow.f32 u0 3) -1/3) 2))
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (*.f32 (pow.f32 u0 3) 1/3) 1)
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (*.f32 (pow.f32 u0 3) -1/3) -1)
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (*.f32 (pow.f32 u0 3) 2/3) 2)
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3) 4)
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3) (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3)) 8)
(*.f32 1/3 (pow.f32 u0 3))
(pow.f32 (*.f32 (pow.f32 u0 3) 1/3) 1)
(*.f32 1/3 (pow.f32 u0 3))
(neg.f32 (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 0)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(+.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 2) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 2))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(-.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 0)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))) 2))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 2)
(/.f32 (*.f32 (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
(/.f32 (*.f32 (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 2)
(/.f32 (*.f32 (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
(/.f32 (*.f32 (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 2)
(/.f32 (+.f32 (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (+.f32 alpha alpha)) (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (+.f32 alpha alpha))) 8)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 2)
(/.f32 (*.f32 (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
(/.f32 (*.f32 (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))))) 16)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 2)
(/.f32 (*.f32 (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
(/.f32 (*.f32 (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 (*.f32 2 (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha))) 16)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 2)
(/.f32 (*.f32 (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
(/.f32 (*.f32 (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 2)
(/.f32 (*.f32 (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
(/.f32 (*.f32 (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha)) (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha)))) -8)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 alpha alpha)) -1)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 (*.f32 -2 alpha) (*.f32 -2 alpha))) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 alpha (neg.f32 alpha))) 1)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -16)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))))) -1)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 alpha (+.f32 alpha alpha))) -2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (neg.f32 alpha)) -1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (/.f32 alpha -1/2)) -2)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (neg.f32 (*.f32 alpha alpha))) -1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha alpha))
(-.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (pow.f32 u0 4) -4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (*.f32 (pow.f32 u0 4) 1/4) (+.f32 (/.f32 (pow.f32 u0 4) -4) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3))))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 0)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 0 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (pow.f32 u0 4) -4)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (+.f32 (/.f32 (pow.f32 u0 4) 8) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)) (/.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)) 2))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (/.f32 (pow.f32 u0 4) 8) (-.f32 (*.f32 (pow.f32 u0 3) -1/3) (/.f32 (pow.f32 u0 4) 8)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (-.f32 (/.f32 (pow.f32 u0 4) -4) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (/.f32 (pow.f32 u0 4) 8)) (neg.f32 (/.f32 (pow.f32 u0 4) 8)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 4) 1/4) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 3) -1/3))) (/.f32 (pow.f32 u0 4) -4))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2) (/.f32 (pow.f32 u0 4) -4)) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) 1/3) 2)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(-.f32 (-.f32 (/.f32 (pow.f32 u0 4) 8) (*.f32 (pow.f32 u0 3) -1/3)) (neg.f32 (/.f32 (pow.f32 u0 4) 8)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 1/4 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 1)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 -1 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)) -1)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) 1/2)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 1/2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))) 1/4)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 1)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(/.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)) -1)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) 2)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))) 4)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)))) 8)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(/.f32 (+.f32 (pow.f32 u0 4) (*.f32 (*.f32 (pow.f32 u0 3) 2) 2/3)) 4)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(pow.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)) 1)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(neg.f32 (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4))
(+.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 0)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))))
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))))
(+.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 2) (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 2))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))))
(-.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 0)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))))
(-.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 2) (/.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))) 2))
(/.f32 (-.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))))) 2)
(/.f32 (*.f32 alpha (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))))) 2)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))) 2)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) 2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 1)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))))
(/.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) 2)
(/.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) 2)
(/.f32 (*.f32 alpha (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2))))) 2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))) 2)
(/.f32 (*.f32 alpha (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) 2)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3)))) -1)
(neg.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha))
(*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha))
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) (*.f32 2 alpha)) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))))) 8)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) (*.f32 2 alpha)) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2)))))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)) (+.f32 u0 (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (*.f32 (pow.f32 u0 4) 1/2)))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) (*.f32 2 alpha)) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 u0 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) -2)) (-.f32 u0 (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 alpha alpha)) -2)
(neg.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha))
(*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (neg.f32 alpha))
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))))) -4)
(/.f32 (*.f32 4 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))))) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 4 alpha)) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 4 alpha)) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) 1/3))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))))) -4)
(/.f32 (*.f32 4 (*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 1/3 (pow.f32 u0 3)))))) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (/.f32 (pow.f32 u0 4) -4) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 4 alpha)) -4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 4 alpha)) -4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 alpha -2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha -4)) -4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 alpha -2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha -4)) -4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 alpha -2)) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))) (*.f32 alpha -4)) -4)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4)))) 1)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 (pow.f32 u0 4) -4))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) -1/4)))))

localize46.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f32 u0 (*.f32 alpha alpha))
Compiler

Compiled 12 to 4 computations (66.7% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(*.f32 u0 (*.f32 alpha alpha))
0.0ms
u0
@inf
(*.f32 u0 (*.f32 alpha alpha))
0.0ms
alpha
@inf
(*.f32 u0 (*.f32 alpha alpha))
0.0ms
u0
@-inf
(*.f32 u0 (*.f32 alpha alpha))
0.0ms
alpha
@-inf
(*.f32 u0 (*.f32 alpha alpha))

rewrite358.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1590×rational_best-2
1590×rational_best-3
1590×rational_best-1
1572×rational_best-4
1572×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
14313
210113
326813
4101213
5485413
Stop Event
node limit
Counts
1 → 28
Calls
Call 1
Inputs
(*.f32 u0 (*.f32 alpha alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 2) 2) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) (-.f32 0 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 2) 2) (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (+.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 u0 (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (neg.f32 alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u0 (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) (*.f32 u0 (*.f32 alpha (*.f32 2 (*.f32 alpha 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 alpha 4) (*.f32 u0 (*.f32 alpha 4))) (*.f32 (*.f32 alpha 4) (*.f32 u0 (*.f32 alpha 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha 4))) (*.f32 2 (*.f32 u0 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 u0 4)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 u0 (*.f32 2 (*.f32 alpha 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha 4))) (*.f32 2 (*.f32 alpha 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 4) (fabs.f32 alpha)) (fabs.f32 (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)))))

simplify303.0ms (0.5%)

Algorithm
egg-herbie
Rules
1248×rational_best-simplify-63
844×rational_best-simplify-48
756×rational_best-simplify-1
676×rational_best-simplify-52
632×rational_best-simplify-47
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090676
1228676
2627676
31926676
Stop Event
node limit
Counts
52 → 30
Calls
Call 1
Inputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(+.f32 0 (*.f32 u0 (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 2) 2))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4))
(+.f32 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 2) 2) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -2))
(-.f32 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) (-.f32 0 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)))
(-.f32 (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 2) 2) (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -2) 2))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) 4))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 alpha alpha))) 2)
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 4)
(/.f32 (*.f32 u0 (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 u0 (*.f32 alpha 4))) 16)
(/.f32 (*.f32 alpha (*.f32 u0 (neg.f32 alpha))) -1)
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) (*.f32 u0 (*.f32 alpha (*.f32 2 (*.f32 alpha 4))))) 16)
(/.f32 (+.f32 (*.f32 (*.f32 alpha 4) (*.f32 u0 (*.f32 alpha 4))) (*.f32 (*.f32 alpha 4) (*.f32 u0 (*.f32 alpha 4)))) 32)
(/.f32 (*.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha 4))) (*.f32 2 (*.f32 u0 4))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 u0 4)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 u0 (*.f32 2 (*.f32 alpha 4)))) 64)
(/.f32 (*.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha 4))) (*.f32 2 (*.f32 alpha 4))) 64)
(/.f32 (*.f32 (*.f32 (*.f32 u0 4) (fabs.f32 alpha)) (fabs.f32 (*.f32 alpha 4))) 16)
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
Outputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 0 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 2) 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 2) 2) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -2))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) (-.f32 0 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 2) 2) (/.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -2) 2))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) 4))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 alpha alpha))) 2)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 4)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 u0 (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) 8)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 u0 (*.f32 alpha 4))) 16)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 u0 (neg.f32 alpha))) -1)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) (*.f32 u0 (*.f32 alpha (*.f32 2 (*.f32 alpha 4))))) 16)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (+.f32 (*.f32 (*.f32 alpha 4) (*.f32 u0 (*.f32 alpha 4))) (*.f32 (*.f32 alpha 4) (*.f32 u0 (*.f32 alpha 4)))) 32)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (*.f32 2 (*.f32 alpha 4))) (*.f32 2 (*.f32 u0 4))) 64)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 u0 4)) (*.f32 alpha (*.f32 2 (*.f32 alpha 4)))) 64)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 u0 (*.f32 2 (*.f32 alpha 4)))) 64)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha 4))) (*.f32 2 (*.f32 alpha 4))) 64)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 u0 4) (fabs.f32 alpha)) (fabs.f32 (*.f32 alpha 4))) 16)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 u0 (*.f32 alpha alpha))

localize381.0ms (0.6%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
0.2b
(*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha))
0.4b
(*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))
Compiler

Compiled 99 to 65 computations (34.3% saved)

series11.0ms (0%)

Counts
3 → 39
Calls

18 calls:

TimeVariablePointExpression
2.0ms
alpha
@0
(*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))
1.0ms
alpha
@0
(*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha))
1.0ms
u0
@0
(*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha))
1.0ms
u0
@0
(*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))
1.0ms
alpha
@inf
(*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))

rewrite401.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1134×rational_best-4
1134×rational_best-2
1134×rational_best-3
1134×rational_best-1
1132×exponential-1
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
021141
114481
227775
375675
4313573
Stop Event
node limit
Counts
3 → 113
Calls
Call 1
Inputs
(*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))
(*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 (pow.f32 u0 2) alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 (pow.f32 u0 2) alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (neg.f32 alpha) (*.f32 2 (pow.f32 u0 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 alpha -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 2 (*.f32 alpha -2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (+.f32 alpha alpha)))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) (*.f32 2 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 (neg.f32 alpha) (*.f32 2 (pow.f32 u0 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (+.f32 (*.f32 alpha -2) (*.f32 alpha -2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 alpha (+.f32 u0 u0)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 2 (*.f32 2 (*.f32 alpha alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (*.f32 2 (+.f32 u0 u0)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 u0))) (*.f32 2 (*.f32 alpha (+.f32 u0 u0))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 2 (+.f32 alpha alpha)))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 alpha (+.f32 u0 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 2 (*.f32 alpha (+.f32 u0 u0)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 -2 (*.f32 u0 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (neg.f32 alpha) (*.f32 2 (+.f32 u0 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 u0))) (*.f32 2 (*.f32 alpha (+.f32 u0 u0))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (+.f32 u0 u0) (*.f32 2 (+.f32 alpha alpha)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (+.f32 alpha alpha) (*.f32 2 (+.f32 u0 u0)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (*.f32 2 (*.f32 alpha -2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha -2) (*.f32 alpha -2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha alpha))) (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) 2) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (-.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)) 2) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (neg.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha))) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha))) 2) (neg.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 1/2) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 1/2) (-.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 -2 (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0))) (*.f32 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 u0))) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (-.f32 0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 2 (*.f32 alpha alpha)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))))))

simplify526.0ms (0.9%)

Algorithm
egg-herbie
Rules
1388×rational_best-simplify-1
1254×rational_best-simplify-63
802×rational_best-simplify-3
604×rational_best-simplify-50
574×rational_best-simplify-108
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02866302
17474250
222793696
372633696
Stop Event
node limit
Counts
152 → 139
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha))
(*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))
(*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 0)
(+.f32 0 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 0)
(-.f32 0 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)) 2))
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 1)
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)) -1)
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) 4)
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) -4)
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) -2)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha)))) 8)
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 alpha alpha))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) 16)
(/.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 (pow.f32 u0 2) alpha))) -2)
(/.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) -4)
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 (pow.f32 u0 2) alpha))) -4)
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) -8)
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (neg.f32 alpha) (*.f32 2 (pow.f32 u0 2)))) 2)
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 4)
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 alpha -2)) -2)
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 2 (*.f32 alpha -2))) -4)
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) -16)
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (+.f32 alpha alpha)))) -16)
(/.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))) -1)
(/.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) (*.f32 2 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))))) -8)
(/.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) -1)
(/.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 (neg.f32 alpha) (*.f32 2 (pow.f32 u0 2)))) 1)
(/.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 2)
(/.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) -4)
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (+.f32 (*.f32 alpha -2) (*.f32 alpha -2))) -4)
(pow.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 1)
(neg.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(+.f32 0 (*.f32 u0 (*.f32 alpha alpha)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2))
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(-.f32 0 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) 2))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) -1)
(/.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha alpha))) 2)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -2) -2)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) 4)
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) -4)
(/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 alpha (+.f32 u0 u0)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 2 (*.f32 2 (*.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (*.f32 2 (+.f32 u0 u0)))) 4)
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 u0))) (*.f32 2 (*.f32 alpha (+.f32 u0 u0))))) -8)
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 2 (+.f32 alpha alpha)))) -16)
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 alpha (+.f32 u0 u0))) -1)
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 2 (*.f32 alpha (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 -2 (*.f32 u0 alpha))) 1)
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (neg.f32 alpha) (*.f32 2 (+.f32 u0 u0)))) 2)
(/.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 u0))) (*.f32 2 (*.f32 alpha (+.f32 u0 u0))))) -4)
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (+.f32 u0 u0) (*.f32 2 (+.f32 alpha alpha)))) -4)
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (+.f32 alpha alpha) (*.f32 2 (+.f32 u0 u0)))) -4)
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -2)) -2)
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 2 (*.f32 alpha -2))) -4)
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha -2) (*.f32 alpha -2))) -4)
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(neg.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(-.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 0)
(-.f32 0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(-.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha alpha))) (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 u0 (*.f32 alpha alpha))))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) 2))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) 2) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2))))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (-.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)) 2) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha))))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (neg.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)))
(-.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha))) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)))
(-.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha))) 2) (neg.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(*.f32 (*.f32 alpha 1/2) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0))))
(*.f32 (*.f32 alpha 1/2) (-.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 -2 (*.f32 u0 alpha))))
(*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 1)
(*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))
(*.f32 1/2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) -1)
(*.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) alpha)
(*.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))) 1/4)
(*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) 1/2)
(*.f32 1/4 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0))) (*.f32 alpha 1/2))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 1)
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) -1)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) 2)
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) -2)
(/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha)))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))) 8)
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 u0))) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) -4)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))) 4)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (-.f32 0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))) 4)
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha)))) -4)
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 2 (*.f32 alpha alpha)))) -2)
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) -4)
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) 4)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -2))) 2)
(pow.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 1)
(neg.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
Outputs
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha))
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha))
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 0)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(+.f32 0 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))))
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4))
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 0)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(-.f32 0 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)) 2))
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 1)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)) -1)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 2)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) 4)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) -4)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) -2)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha)))) 8)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 alpha alpha))) 16)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) 16)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) 16)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 (pow.f32 u0 2) alpha))) -2)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) -4)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 (pow.f32 u0 2) alpha))) -4)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) -8)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (neg.f32 alpha) (*.f32 2 (pow.f32 u0 2)))) 2)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 4)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 alpha -2)) -2)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (*.f32 2 (*.f32 alpha -2))) -4)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) -16)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (+.f32 alpha alpha)))) -16)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))) -1)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 2 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) (*.f32 2 (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))))) -8)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) -1)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 (neg.f32 alpha) (*.f32 2 (pow.f32 u0 2)))) 1)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 2)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha -1/4) (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) -4)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2)) (+.f32 (*.f32 alpha -2) (*.f32 alpha -2))) -4)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(pow.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) 1)
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha (-.f32 (*.f32 alpha 3/8) (*.f32 alpha -1/8))))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 0 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2))
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 0 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) 2))
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) -1)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha alpha))) 2)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -2) -2)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) 4)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) -4)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) 8)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 alpha (+.f32 u0 u0)))) 16)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 2 (*.f32 2 (*.f32 alpha alpha)))) 16)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) (*.f32 2 (+.f32 u0 u0)))) 4)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 u0))) (*.f32 2 (*.f32 alpha (+.f32 u0 u0))))) -8)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 2 (+.f32 alpha alpha)))) -16)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 alpha (+.f32 u0 u0))) -1)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 2 (*.f32 alpha (+.f32 u0 u0)))) -2)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 -2 (*.f32 u0 alpha))) 1)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (neg.f32 alpha) (*.f32 2 (+.f32 u0 u0)))) 2)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha -1/2) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 u0))) (*.f32 2 (*.f32 alpha (+.f32 u0 u0))))) -4)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (+.f32 u0 u0) (*.f32 2 (+.f32 alpha alpha)))) -4)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha -1/2) (*.f32 (+.f32 alpha alpha) (*.f32 2 (+.f32 u0 u0)))) -4)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -2)) -2)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 2 (*.f32 alpha -2))) -4)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha -2) (*.f32 alpha -2))) -4)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(neg.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(*.f32 (-.f32 (*.f32 alpha 3/4) (*.f32 alpha -1/4)) (*.f32 u0 alpha))
(*.f32 (*.f32 alpha 1) (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 0)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(-.f32 0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(-.f32 (*.f32 u0 (*.f32 2 (*.f32 alpha alpha))) (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 u0 (*.f32 alpha alpha))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 2) (/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) 2))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) 2) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (-.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)) 2) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (neg.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha))) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) 4)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(-.f32 (/.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha))) 2) (neg.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(*.f32 (*.f32 alpha 1/2) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0))))
(*.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0))))
(*.f32 1/2 (*.f32 alpha (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))
(*.f32 alpha (*.f32 1/2 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 (*.f32 alpha 1/2) (-.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 -2 (*.f32 u0 alpha))))
(*.f32 (*.f32 1/2 alpha) (-.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (*.f32 u0 -2))))
(*.f32 1/2 (*.f32 alpha (*.f32 alpha (-.f32 (pow.f32 u0 2) (*.f32 u0 -2)))))
(*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 1)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(*.f32 1/2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) -1)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(*.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) alpha)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(*.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))) 1/4)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) 1/2)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(*.f32 1/4 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0))) (*.f32 alpha 1/2))
(*.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0))))
(*.f32 1/2 (*.f32 alpha (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))
(*.f32 alpha (*.f32 1/2 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 1)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) -1)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))) 4)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) 2)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 -2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))) -2)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha)))) 4)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))) (*.f32 2 (*.f32 2 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))) 8)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) -2)
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 u0))) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) -4)
(/.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 alpha (+.f32 u0 u0))))) -4)
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))) -4)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))) 4)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (-.f32 0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))) 4)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha)))) -4)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 2 (*.f32 alpha alpha)))) -2)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(/.f32 (-.f32 (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4)) -4)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 4) (*.f32 (neg.f32 alpha) (*.f32 2 (*.f32 (pow.f32 u0 2) alpha)))) 4)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (*.f32 alpha alpha))) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -2))) 2)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha (neg.f32 alpha))))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 (pow.f32 u0 2) -1/2)))
(pow.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))) 1)
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))
(neg.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 1/2 (*.f32 alpha alpha))) (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 u0 (neg.f32 (/.f32 (pow.f32 u0 2) 2))))

localize286.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
0.2b
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
0.4b
(*.f32 -1/3 (pow.f32 u0 3))
Compiler

Compiled 88 to 54 computations (38.6% saved)

series21.0ms (0%)

Counts
3 → 39
Calls

12 calls:

TimeVariablePointExpression
16.0ms
u0
@0
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))))
2.0ms
alpha
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
1.0ms
alpha
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
1.0ms
u0
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
0.0ms
u0
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))

rewrite744.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
870×rational_best-simplify-1
628×rational_best-simplify-57
608×rational_best-simplify-51
574×rational_best-simplify-48
484×rational_best-simplify-47
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
020133
1135133
2288105
31059105
46894105
Stop Event
node limit
Counts
3 → 167
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 2) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (*.f32 2 (*.f32 alpha -2)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) (*.f32 2 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 (*.f32 alpha -2) (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha -2)) (*.f32 alpha (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) (*.f32 alpha (*.f32 2 (*.f32 alpha -2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 u0 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 1 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u0) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -2))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 u0 -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 2) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 -2) (+.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (*.f32 -1/2 (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u0 -1) (-.f32 1 (+.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1) (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1) (+.f32 (-.f32 -1 u0) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 -1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2))) (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 1 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))) (neg.f32 (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 -1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (-.f32 1 u0))) (neg.f32 (+.f32 (-.f32 1 u0) (*.f32 1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (-.f32 -1 u0) (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (+.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2)) 2) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (pow.f32 u0 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) u0) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (*.f32 1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (neg.f32 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (neg.f32 (pow.f32 u0 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (*.f32 1/2 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 u0)) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 -1)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 1 (*.f32 1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (-.f32 1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (+.f32 u0 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))) (-.f32 1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 u0 4)) (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 2 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) -2/3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (-.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) -2/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (pow.f32 u0 2) (*.f32 u0 -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 u0 -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (-.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 u0) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 u0 -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (pow.f32 u0 2)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 4) (+.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (+.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 4) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) u0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (/.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 (/.f32 u0 -2) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (neg.f32 u0) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (/.f32 u0 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 u0 2) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u0 -1) (+.f32 u0 -1)) (+.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))) (+.f32 u0 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 u0)) (-.f32 u0 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u0 2) (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 u0 -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u0 4) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 u0 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2))) (/.f32 u0 -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 1/2 (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u0 2) (neg.f32 u0)) (-.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u0 2) -1) (-.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))) (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u0 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)) (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u0 2) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (/.f32 u0 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u0 2) (+.f32 1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 -1 (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (*.f32 u0 4)) (-.f32 (*.f32 u0 3) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u0 1) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u0 1) (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 (+.f32 u0 u0) (+.f32 u0 -1)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 (+.f32 u0 u0) (+.f32 u0 -1)) (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1) (+.f32 u0 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1) (-.f32 (+.f32 u0 u0) (+.f32 u0 -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (+.f32 u0 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 (+.f32 u0 u0) (+.f32 u0 -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u0 -1) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1) (+.f32 u0 -1)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u0 4) (*.f32 2 (neg.f32 (pow.f32 u0 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (neg.f32 (pow.f32 u0 2))) (*.f32 u0 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))))))

simplify598.0ms (1%)

Algorithm
egg-herbie
Rules
1160×rational_best-simplify-3
1064×rational_best-simplify-48
1050×rational_best-simplify-52
996×rational_best-simplify-50
964×rational_best-simplify-57
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04028946
110208830
227458318
Stop Event
node limit
Counts
206 → 260
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
u0
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 0)
(+.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 2) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 2))
(-.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 0)
(-.f32 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) 2))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 1)
(/.f32 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) 2)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)) -1)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) -1)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) -2)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))) -4)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) -4)
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) -1)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) -2)
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (*.f32 2 (*.f32 alpha -2)))) -4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) (*.f32 2 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 (*.f32 alpha -2) (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha -2)) (*.f32 alpha (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) (*.f32 alpha (*.f32 2 (*.f32 alpha -2)))) 16)
(pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 1)
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 u0 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -2))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(+.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 0)
(+.f32 0 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(+.f32 -1 (-.f32 1 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (neg.f32 u0) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -2))) u0)
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (+.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 u0 -2))
(+.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 2) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 2))
(+.f32 (*.f32 u0 -2) (+.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2))))
(+.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (+.f32 u0 -1) (-.f32 1 (+.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))
(+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1) (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1))
(+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1) (+.f32 (-.f32 -1 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 (-.f32 -1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1))
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (neg.f32 u0))
(+.f32 (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2))) (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -2)))
(+.f32 (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 -2))
(+.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 u0))
(+.f32 (-.f32 -1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(+.f32 (-.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 1 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))
(+.f32 (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))) (neg.f32 (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 -1 u0))
(+.f32 (neg.f32 (-.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (-.f32 1 u0))) (neg.f32 (+.f32 (-.f32 1 u0) (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (neg.f32 (+.f32 (-.f32 -1 u0) (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (+.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 u0))))
(+.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1)
(+.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2)) 2) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (pow.f32 u0 2))) 2))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) u0) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (neg.f32 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (neg.f32 (pow.f32 u0 2)) 4))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (*.f32 1/2 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (neg.f32 u0)))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 u0)) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) u0))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 u0)))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 u0)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 -1)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 1 (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 1)))
(+.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (-.f32 1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (-.f32 -1 (+.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (+.f32 u0 1))
(+.f32 (-.f32 -1 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(+.f32 (-.f32 -1 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))) (-.f32 1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 1)
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) 1/2)
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) -1)
(*.f32 1/2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))
(*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) 1/4)
(*.f32 1/4 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 1)
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) 2)
(/.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) -1)
(/.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) 8)
(/.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 u0 4)) (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 2)
(/.f32 (-.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 2 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) -2/3)))) 4)
(/.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (-.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) -2/3))) 2)
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (pow.f32 u0 2) (*.f32 u0 -2))) 2)
(/.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 u0 -2)) 2)
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 1)
(neg.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(neg.f32 (+.f32 (-.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))
(-.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 0)
(-.f32 (+.f32 u0 u0) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 u0 -2))
(-.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(-.f32 (neg.f32 (pow.f32 u0 2)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(-.f32 (*.f32 u0 4) (+.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (+.f32 u0 u0)))
(-.f32 (*.f32 u0 4) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 u0 3)))
(-.f32 (+.f32 u0 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) u0)
(-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (/.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0) 2))
(-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 (/.f32 u0 -2) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (neg.f32 u0) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 (/.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (/.f32 u0 -2)))
(-.f32 (/.f32 u0 2) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (/.f32 u0 2)))
(-.f32 (+.f32 (+.f32 u0 -1) (+.f32 u0 -1)) (+.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))) (+.f32 u0 -1)))
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 u0)) (-.f32 u0 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 (+.f32 (/.f32 u0 2) (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 u0 -2))
(-.f32 (-.f32 (*.f32 u0 4) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 u0 3))
(-.f32 (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2))) (/.f32 u0 -2))
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (/.f32 u0 2) (neg.f32 u0)) (-.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (/.f32 u0 2)))
(-.f32 (+.f32 (/.f32 u0 2) -1) (-.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))) (/.f32 u0 2)))
(-.f32 (-.f32 u0 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) 1)
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)) (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 (-.f32 (/.f32 u0 2) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (/.f32 u0 2))
(-.f32 (-.f32 (/.f32 u0 2) (+.f32 1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 -1 (/.f32 u0 2)))
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (*.f32 u0 4)) (-.f32 (*.f32 u0 3) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1)
(-.f32 (+.f32 (+.f32 u0 1) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1)) 2)
(-.f32 (+.f32 (+.f32 u0 1) (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))))) 2)
(-.f32 (+.f32 (-.f32 (+.f32 u0 u0) (+.f32 u0 -1)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1)) 2)
(-.f32 (+.f32 (-.f32 (+.f32 u0 u0) (+.f32 u0 -1)) (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))))) 2)
(-.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1) (+.f32 u0 1)) 2)
(-.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1) (-.f32 (+.f32 u0 u0) (+.f32 u0 -1))) 2)
(-.f32 (+.f32 (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (+.f32 u0 1)) 2)
(-.f32 (+.f32 (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 (+.f32 u0 u0) (+.f32 u0 -1))) 2)
(-.f32 (+.f32 (+.f32 u0 -1) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)) -2)
(-.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1) (+.f32 u0 -1)) -2)
(*.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 1)
(*.f32 1 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))
(*.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0) -1)
(*.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) 1/2)
(*.f32 1/2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)))
(*.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 1/4)
(*.f32 1/4 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))))
(/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 1)
(/.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0) -1)
(/.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) 2)
(/.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 4)
(/.f32 (+.f32 (*.f32 u0 4) (*.f32 2 (neg.f32 (pow.f32 u0 2)))) 4)
(/.f32 (+.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)))) 8)
(/.f32 (+.f32 (*.f32 2 (neg.f32 (pow.f32 u0 2))) (*.f32 u0 4)) 4)
(pow.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 1)
(neg.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))
Outputs
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 2 u0)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2)) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 2))))
(*.f32 (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))
(*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))
(*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 2) 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 (pow.f32 alpha 2) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
u0
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 0)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 0 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 2) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(-.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 0)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(-.f32 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))
(-.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha)))
(-.f32 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))
(*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha)) 1)
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(/.f32 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))) 2)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(/.f32 (*.f32 2 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) 4)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(/.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)) -1)
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) -1)
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) -2)
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))) -4)
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) -4)
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) -1)
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -2)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) -2)
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (*.f32 2 (*.f32 alpha -2)))) -4)
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))) (*.f32 2 (*.f32 2 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))) 8)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 (*.f32 alpha -2) (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (*.f32 (*.f32 alpha -2) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (*.f32 (+.f32 alpha alpha) (*.f32 alpha -4))) 16)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 alpha (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) -4)))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha -2)) (*.f32 alpha (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (*.f32 (*.f32 alpha -2) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (*.f32 (+.f32 alpha alpha) (*.f32 alpha -4))) 16)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 alpha (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) -4)))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) (*.f32 alpha (*.f32 2 (*.f32 alpha -2)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (*.f32 (*.f32 alpha -2) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) (*.f32 (+.f32 alpha alpha) (*.f32 alpha -4))) 16)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 alpha (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) -4)))) 16)
(pow.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(neg.f32 (*.f32 (*.f32 alpha (neg.f32 alpha)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(neg.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))
(+.f32 u0 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -2))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 0)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 0 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 -1 (-.f32 1 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (neg.f32 u0) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -2))) u0)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 u0 -2))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 2) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 2))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 u0 -2) (+.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2)) (+.f32 (-.f32 (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2)) u0) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (neg.f32 u0) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (pow.f32 u0 2))) 2))
(+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (/.f32 (pow.f32 u0 2) -4) (-.f32 (/.f32 (pow.f32 u0 2) -4) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (+.f32 u0 -1) (-.f32 1 (+.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))
(+.f32 (+.f32 -1 u0) (-.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))
(+.f32 u0 (+.f32 -1 (-.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))
(+.f32 u0 (+.f32 -1 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 1 u0)))))
(+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1) (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1) (+.f32 (-.f32 -1 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (+.f32 (-.f32 -1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (neg.f32 u0))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2))) (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (-.f32 (/.f32 u0 2) (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (/.f32 (-.f32 u0 (pow.f32 u0 2)) 2) (-.f32 (*.f32 u0 -1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -2)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 u0 -2))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (-.f32 (/.f32 u0 2) (*.f32 (pow.f32 u0 2) 1/2)) (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (/.f32 (-.f32 u0 (pow.f32 u0 2)) 2) (-.f32 (*.f32 u0 -1/2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 u0))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 -1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(+.f32 (-.f32 -1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (-.f32 -1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) 1))
(-.f32 (+.f32 u0 1) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (-.f32 -1 u0))))
(+.f32 (-.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 1 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 -1 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (-.f32 1 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 -1 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1))
(+.f32 (-.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)))
(+.f32 (-.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))
(+.f32 (-.f32 (*.f32 (pow.f32 u0 2) 1/2) u0) (-.f32 (+.f32 u0 u0) (+.f32 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (pow.f32 u0 2))))
(+.f32 (-.f32 (*.f32 (pow.f32 u0 2) 1/2) u0) (-.f32 (+.f32 0 (-.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (pow.f32 u0 2)))
(+.f32 (-.f32 (*.f32 (pow.f32 u0 2) 1/2) u0) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (pow.f32 u0 2)))
(+.f32 (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))) (neg.f32 (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 (+.f32 0 (neg.f32 (*.f32 -1/2 (pow.f32 u0 2)))) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) u0) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) -2)))
(+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 -1 u0))
(+.f32 (-.f32 -1 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (-.f32 1 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 -1 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1))
(+.f32 (-.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)))
(+.f32 (neg.f32 (-.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (-.f32 1 u0))) (neg.f32 (+.f32 (-.f32 1 u0) (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (neg.f32 (+.f32 (-.f32 -1 u0) (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (+.f32 (-.f32 1 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 u0))))
(+.f32 (-.f32 -1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (-.f32 -1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) 1))
(-.f32 (+.f32 u0 1) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (-.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (-.f32 -1 u0))))
(+.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (+.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 u0 -2)) 2) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 (pow.f32 u0 2))) 2))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (neg.f32 u0) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (pow.f32 u0 2))) 2))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) u0) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2)) u0) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (/.f32 u0 2))) (/.f32 (pow.f32 u0 2) -4)))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 u0 2) -4) u0) (-.f32 (/.f32 (pow.f32 u0 2) -4) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 u0 2) -4) u0) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/4)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 (+.f32 0 (neg.f32 (*.f32 -1/2 (pow.f32 u0 2)))) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) u0) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) -2)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 u0)) (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 2) 1/2) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (+.f32 u0 u0)) (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 2) 1/2) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2))))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (neg.f32 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (neg.f32 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 u0))))
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) u0) (-.f32 u0 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) -2))))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (neg.f32 (pow.f32 u0 2)) 4))
(+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (/.f32 (pow.f32 u0 2) -4) (-.f32 (/.f32 (pow.f32 u0 2) -4) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)))
(+.f32 (-.f32 (/.f32 (pow.f32 u0 2) -4) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 u0 (/.f32 (neg.f32 (pow.f32 u0 2)) -4)))
(+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 u0 u0)) (*.f32 (pow.f32 u0 2) 1/4)) (-.f32 u0 (*.f32 (pow.f32 u0 2) 1/4)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (neg.f32 u0) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (pow.f32 u0 2))) 2))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (*.f32 1/2 (pow.f32 u0 2))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4)) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 (+.f32 0 (neg.f32 (*.f32 -1/2 (pow.f32 u0 2)))) (-.f32 u0 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) u0) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) -2)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (neg.f32 u0)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (neg.f32 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 u0))))
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) u0) (-.f32 u0 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) -2))))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)))
(+.f32 (-.f32 (/.f32 (pow.f32 u0 2) -4) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 u0 (/.f32 (neg.f32 (pow.f32 u0 2)) -4)))
(+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 u0 u0)) (*.f32 (pow.f32 u0 2) 1/4)) (-.f32 u0 (*.f32 (pow.f32 u0 2) 1/4)))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 u0)) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2))))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) u0))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) u0) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2)) u0) (+.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 u0 (/.f32 u0 2))) (/.f32 (pow.f32 u0 2) -4)))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 u0)))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 u0)) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2)) (+.f32 u0 u0)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2))))
(+.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2))
(+.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2)) (+.f32 (-.f32 (+.f32 (/.f32 (pow.f32 u0 2) -4) (/.f32 u0 2)) u0) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 u0)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 u0)) (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 2) 1/2) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4))))
(+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) (+.f32 u0 u0)) (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 2) 1/2) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2))))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 -1)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 1 (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 -1 u0)) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) 1)))
(+.f32 (+.f32 1 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0)) (+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (*.f32 (pow.f32 u0 2) 1/2)) -1))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 1 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) u0)) (+.f32 -1 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2))))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 1)))
(+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 -1 (*.f32 (pow.f32 u0 2) 1/2))) (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (+.f32 u0 1)))
(+.f32 -1 (+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) u0) (+.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 4) (*.f32 (pow.f32 u0 2) 1/2)) 1)))
(+.f32 -1 (+.f32 (-.f32 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2) u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 1 (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 2)))))
(+.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (-.f32 1 (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 -1 (+.f32 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (+.f32 u0 1))
(+.f32 (+.f32 -1 u0) (-.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))))
(+.f32 u0 (+.f32 -1 (-.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))))))
(+.f32 u0 (+.f32 -1 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 1 u0)))))
(+.f32 (-.f32 -1 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 -1 (neg.f32 (*.f32 -1/3 (pow.f32 u0 3)))) (-.f32 1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) 1/2)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) -1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 1/2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) 1/4)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 1/4 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) 2)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))) -1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) 4)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))) 8)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 u0 4)) (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 2)
(/.f32 (+.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (*.f32 u0 4))) 2)
(+.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (*.f32 u0 4) 2)))
(/.f32 (-.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 2 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) -2/3)))) 4)
(/.f32 (*.f32 2 (-.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) -2/3)))) 4)
(/.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 2) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) -2/3))))) 4)
(/.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (-.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) -2/3))) 2)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (-.f32 (pow.f32 u0 2) (*.f32 u0 -2))) 2)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) -2/3))) (*.f32 u0 -2)) 2)
(/.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -2) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 3) -2/3)))) 2)
(-.f32 (+.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (pow.f32 u0 2) (/.f32 u0 -1/4)) 2))
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(neg.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(neg.f32 (+.f32 (-.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 0)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 u0 u0) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 u0 -2))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (neg.f32 (pow.f32 u0 2)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 4) (+.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (+.f32 u0 u0)))
(-.f32 (*.f32 u0 4) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 u0))))
(+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (-.f32 (*.f32 u0 4) (+.f32 u0 u0)))
(-.f32 (*.f32 u0 4) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 u0 3)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 u0 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) u0)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (/.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0) 2))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2) (-.f32 (/.f32 u0 -2) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (-.f32 (neg.f32 u0) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (/.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (/.f32 u0 -2)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (/.f32 u0 2) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (/.f32 u0 2)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (+.f32 u0 -1) (+.f32 u0 -1)) (+.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))) (+.f32 u0 -1)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (+.f32 u0 u0)) (-.f32 u0 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) u0) (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (/.f32 u0 2) (*.f32 -1/2 (pow.f32 u0 2))) (/.f32 u0 -2))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (*.f32 u0 4) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 u0 3))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2))) (/.f32 u0 -2))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)) (*.f32 1/2 (pow.f32 u0 2)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (/.f32 u0 2) (neg.f32 u0)) (-.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (/.f32 u0 2)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (/.f32 u0 2) -1) (-.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))) (/.f32 u0 2)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 u0 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) 1)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (neg.f32 u0)) (neg.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (/.f32 u0 2) (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (/.f32 u0 2))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 (/.f32 u0 2) (+.f32 1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 -1 (/.f32 u0 2)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (/.f32 (neg.f32 (pow.f32 u0 2)) 4) (*.f32 u0 4)) (-.f32 (*.f32 u0 3) (/.f32 (neg.f32 (pow.f32 u0 2)) 4)))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (+.f32 u0 1) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1)) 2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (+.f32 u0 1) (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))))) 2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (-.f32 (+.f32 u0 u0) (+.f32 u0 -1)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1)) 2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (-.f32 (+.f32 u0 u0) (+.f32 u0 -1)) (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2))))) 2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1) (+.f32 u0 1)) 2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) 1) (-.f32 (+.f32 u0 u0) (+.f32 u0 -1))) 2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (+.f32 u0 1)) 2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (neg.f32 (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) (-.f32 (+.f32 u0 u0) (+.f32 u0 -1))) 2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (+.f32 u0 -1) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)) -2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1) (+.f32 u0 -1)) -2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 1)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 1 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0) -1)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) 1/2)
(*.f32 1/2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)))
(*.f32 1/2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)))
(*.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 1/4)
(*.f32 1/2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)))
(*.f32 1/4 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))))
(*.f32 1/2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)))
(/.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 1)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(/.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0) -1)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(/.f32 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)) 2)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(/.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 4)
(/.f32 (+.f32 (*.f32 u0 4) (*.f32 2 (neg.f32 (pow.f32 u0 2)))) 4)
(/.f32 (+.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) 4)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (*.f32 u0 4) 4))
(/.f32 (+.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2)))) 8)
(/.f32 (*.f32 2 (-.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 4)
(/.f32 (+.f32 (*.f32 2 (neg.f32 (pow.f32 u0 2))) (*.f32 u0 4)) 4)
(/.f32 (+.f32 (*.f32 u0 4) (*.f32 2 (neg.f32 (pow.f32 u0 2)))) 4)
(/.f32 (+.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) 4)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (/.f32 (*.f32 u0 4) 4))
(pow.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 1)
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(neg.f32 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))
(-.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))

localize863.0ms (1.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)
0.3b
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))
0.7b
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
14.8b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 157 to 121 computations (22.9% saved)

series7.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
u0
@-inf
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
1.0ms
alpha
@0
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
1.0ms
u0
@inf
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
1.0ms
alpha
@-inf
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
1.0ms
alpha
@inf
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))

rewrite540.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
2188×rational_best-1
730×rational_best-simplify-63
696×rational_best-4
696×rational_best-2
696×rational_best-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01474
19174
218074
351940
4211340
5787940
Stop Event
node limit
Counts
2 → 167
Calls
Call 1
Inputs
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 1/2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (-.f32 1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (*.f32 (log.f32 (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)) (-.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (-.f32 1 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))) (-.f32 1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)) (-.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -5/2) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)) (-.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -5/2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u0)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 2 (/.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 alpha alpha) (log.f32 (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 alpha alpha) (*.f32 2 (/.f32 (log.f32 (-.f32 1 u0)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (+.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 1/2) (*.f32 (log.f32 (-.f32 1 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 4) (/.f32 (log.f32 (-.f32 1 u0)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 4) (*.f32 1 (/.f32 (log.f32 (-.f32 1 u0)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (/.f32 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 1 (/.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 alpha (/.f32 (log.f32 (-.f32 1 u0)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (/.f32 alpha 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (/.f32 (*.f32 alpha 1/2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (*.f32 1/4 (*.f32 alpha 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (*.f32 1/2 (/.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 alpha alpha) 4) (/.f32 (log.f32 (-.f32 1 u0)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 alpha alpha) 4) (/.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 alpha alpha) 4) (*.f32 1/4 (log.f32 (sqrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 alpha alpha) 4) (*.f32 1/2 (/.f32 (log.f32 (-.f32 1 u0)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) 1/4) (*.f32 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha 1/4) (*.f32 (log.f32 (-.f32 1 u0)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) -1) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) -1) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (+.f32 alpha alpha) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (*.f32 (+.f32 alpha alpha) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) alpha))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (-.f32 1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (log.f32 (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2) (+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -5/2) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 alpha 3)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 3)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (log.f32 (-.f32 1 u0)) alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha -3/2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) -3/2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3/2)))))))

simplify896.0ms (1.5%)

Algorithm
egg-herbie
Rules
1024×rational_best-simplify-1
836×rational_best-simplify-63
604×rational_best-simplify-47
602×rational_best-simplify-57
542×rational_best-simplify-55
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046511627
111078619
226378167
Stop Event
node limit
Counts
215 → 390
Calls
Call 1
Inputs
(*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 3/2 alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) (-.f32 (*.f32 1/4 alpha) (*.f32 3/4 alpha))) (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 3/2 alpha))))
(+.f32 (*.f32 (pow.f32 u0 2) (-.f32 (*.f32 1/4 alpha) (*.f32 3/4 alpha))) (+.f32 (*.f32 (pow.f32 u0 3) (-.f32 (*.f32 1/6 alpha) (*.f32 1/2 alpha))) (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 3/2 alpha)))))
(+.f32 (*.f32 (pow.f32 u0 2) (-.f32 (*.f32 1/4 alpha) (*.f32 3/4 alpha))) (+.f32 (*.f32 (pow.f32 u0 3) (-.f32 (*.f32 1/6 alpha) (*.f32 1/2 alpha))) (+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 3/2 alpha))) (*.f32 (-.f32 (*.f32 1/8 alpha) (*.f32 3/8 alpha)) (pow.f32 u0 4)))))
(-.f32 (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 alpha u0)) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/4 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 1/6 (/.f32 alpha (pow.f32 u0 3))) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))))
(-.f32 (*.f32 1/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 3/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 -3/2 alpha)) u0))) (*.f32 3/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (+.f32 (*.f32 1/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 -3/2 alpha)) u0)))) (+.f32 (*.f32 3/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1/6 alpha) (*.f32 -1/2 alpha)) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (+.f32 (*.f32 1/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 -3/2 alpha)) u0))))) (+.f32 (*.f32 3/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2)))))
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 -1 (*.f32 alpha (-.f32 (*.f32 1/2 (log.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0))))))
(*.f32 -1 (*.f32 alpha (-.f32 (*.f32 1/2 (log.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0))))))
(*.f32 -1 (*.f32 alpha (-.f32 (*.f32 1/2 (log.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0))))))
(*.f32 -1 (*.f32 alpha (-.f32 (*.f32 1/2 (log.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0))))))
(*.f32 3/2 (*.f32 u0 alpha))
(+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 3/2 (*.f32 u0 alpha)))
(+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 3/2 (*.f32 u0 alpha))))
(+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 3/8 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 3/2 (*.f32 u0 alpha)))))
(*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 3/2 (/.f32 alpha u0)) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))))
(*.f32 3/2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 3/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 3/2 (/.f32 alpha u0)))
(+.f32 (*.f32 3/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (*.f32 3/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 0)
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))
(+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(+.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))
(+.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 1/2))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(+.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 1/2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4))
(+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)))
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (-.f32 1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 1/2))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)))
(+.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)) (-.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)))
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (-.f32 1 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1)
(+.f32 (-.f32 -1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))))
(+.f32 (-.f32 -1 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))) (-.f32 1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)) (-.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -5/2) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)))
(+.f32 (-.f32 -1 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)) (-.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -5/2) 4)))
(*.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(*.f32 -2 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))
(*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) -1)
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 alpha 1/2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 2 (/.f32 alpha 4)))
(*.f32 (+.f32 alpha alpha) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(*.f32 (+.f32 alpha alpha) (*.f32 2 (/.f32 (log.f32 (-.f32 1 u0)) 4)))
(*.f32 2 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 1/2)
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 1/4)
(*.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)))
(*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (+.f32 alpha alpha))
(*.f32 (*.f32 alpha 1/2) (*.f32 (log.f32 (-.f32 1 u0)) 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) 1/8)
(*.f32 (*.f32 alpha 4) (/.f32 (log.f32 (-.f32 1 u0)) 4))
(*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4))
(*.f32 (*.f32 alpha 4) (*.f32 1 (/.f32 (log.f32 (-.f32 1 u0)) 4)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (/.f32 alpha 4))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha 1/4))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 1 (/.f32 alpha 4)))
(*.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 2)
(*.f32 4 (*.f32 alpha (/.f32 (log.f32 (-.f32 1 u0)) 4)))
(*.f32 4 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 4)))
(*.f32 1/4 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)))
(*.f32 (/.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha 4))
(*.f32 (/.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (/.f32 alpha 8))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (/.f32 (*.f32 alpha 1/2) 4))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (*.f32 1/4 (*.f32 alpha 1/2)))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (*.f32 1/2 (/.f32 alpha 4)))
(*.f32 (*.f32 (+.f32 alpha alpha) 4) (/.f32 (log.f32 (-.f32 1 u0)) 8))
(*.f32 (*.f32 (+.f32 alpha alpha) 4) (/.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 4))
(*.f32 (*.f32 (+.f32 alpha alpha) 4) (*.f32 1/4 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (+.f32 alpha alpha) 4) (*.f32 1/2 (/.f32 (log.f32 (-.f32 1 u0)) 4)))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) 1/16)
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 1/4) (*.f32 alpha 4))
(*.f32 (*.f32 alpha 1/4) (*.f32 (log.f32 (-.f32 1 u0)) 4))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) -1/2)
(/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) -1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) 8)
(/.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 1/2)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) -2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) -4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) 16)
(/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) -1) -8)
(/.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) -1) -16)
(/.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) -1) 4)
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -4)
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) 4)
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)) 32)
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) -4)
(/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6))) 4)
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 4)
(/.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) 2)
(/.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6)) 8)
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 4)
(/.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4))) 4)
(/.f32 (-.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6)) 4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (+.f32 alpha alpha) 4)) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4)) 16)
(/.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (*.f32 (+.f32 alpha alpha) 4)) 64)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4)) 64)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 0)
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)))
(+.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(+.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4))
(+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (-.f32 1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)))
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 0)
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(-.f32 0 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(-.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2) (+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -5/2) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(-.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 1)
(/.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) -1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6) 4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 alpha 3)) -4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 3)) -2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6) 8)
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) -8)
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) -8)
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6)) 16)
(/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4)) 4)
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (log.f32 (-.f32 1 u0)) alpha)) 2)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 4)
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 4)
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) -16)
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)) -16)
(/.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha -3/2)) 4)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) -3/2)) 4)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 1)
(neg.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3/2)))
Outputs
(*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 3/2 alpha)))
(*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 alpha 3/2)))
(*.f32 u0 (neg.f32 alpha))
(+.f32 (*.f32 (pow.f32 u0 2) (-.f32 (*.f32 1/4 alpha) (*.f32 3/4 alpha))) (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 3/2 alpha))))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 alpha 3/2))) (*.f32 (pow.f32 u0 2) (-.f32 (*.f32 alpha 1/4) (*.f32 alpha 3/4))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)))
(+.f32 (*.f32 (pow.f32 u0 2) (-.f32 (*.f32 1/4 alpha) (*.f32 3/4 alpha))) (+.f32 (*.f32 (pow.f32 u0 3) (-.f32 (*.f32 1/6 alpha) (*.f32 1/2 alpha))) (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 3/2 alpha)))))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 alpha 3/2))) (+.f32 (*.f32 (pow.f32 u0 3) (-.f32 (*.f32 alpha 1/6) (*.f32 1/2 alpha))) (*.f32 (pow.f32 u0 2) (-.f32 (*.f32 alpha 1/4) (*.f32 alpha 3/4)))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3))))
(+.f32 (*.f32 (pow.f32 u0 2) (-.f32 (*.f32 1/4 alpha) (*.f32 3/4 alpha))) (+.f32 (*.f32 (pow.f32 u0 3) (-.f32 (*.f32 1/6 alpha) (*.f32 1/2 alpha))) (+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 3/2 alpha))) (*.f32 (-.f32 (*.f32 1/8 alpha) (*.f32 3/8 alpha)) (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 u0 2) (-.f32 (*.f32 alpha 1/4) (*.f32 alpha 3/4))) (+.f32 (*.f32 (-.f32 (*.f32 alpha 1/8) (*.f32 alpha 3/8)) (pow.f32 u0 4)) (+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (*.f32 alpha 3/2))) (*.f32 (pow.f32 u0 3) (-.f32 (*.f32 alpha 1/6) (*.f32 1/2 alpha))))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3)) (*.f32 (*.f32 alpha -1/4) (pow.f32 u0 4)))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (*.f32 alpha -1/4) (pow.f32 u0 4)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3)))))
(-.f32 (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(-.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -1/2)) (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)))
(*.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1)
(*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 alpha u0)) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(-.f32 (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -1/2)) (*.f32 1/2 (/.f32 alpha u0))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (*.f32 alpha (/.f32 3/2 u0))))
(-.f32 (+.f32 (*.f32 alpha (*.f32 -1/2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 1/2 (/.f32 alpha u0))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (*.f32 alpha (/.f32 3/2 u0))))
(-.f32 (neg.f32 (*.f32 alpha (/.f32 3/2 u0))) (-.f32 (neg.f32 (*.f32 1/2 (/.f32 alpha u0))) (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))))
(-.f32 (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -1/2)) (+.f32 (*.f32 alpha (/.f32 1/4 (pow.f32 u0 2))) (*.f32 1/2 (/.f32 alpha u0)))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (+.f32 (*.f32 alpha (/.f32 3/2 u0)) (*.f32 alpha (/.f32 3/4 (pow.f32 u0 2))))))
(-.f32 (+.f32 (*.f32 alpha (*.f32 -1/2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 alpha u0)) (*.f32 alpha (/.f32 1/4 (pow.f32 u0 2))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (+.f32 (*.f32 alpha (/.f32 3/2 u0)) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))))))
(-.f32 (+.f32 (*.f32 alpha (*.f32 -1/2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 alpha (+.f32 (/.f32 1/2 u0) (/.f32 1/4 (pow.f32 u0 2))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (*.f32 alpha (+.f32 (/.f32 3/2 u0) (/.f32 3/4 (pow.f32 u0 2))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/4 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 1/6 (/.f32 alpha (pow.f32 u0 3))) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 alpha u0)) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -1/2)) (+.f32 (*.f32 alpha (/.f32 1/6 (pow.f32 u0 3))) (*.f32 alpha (/.f32 1/4 (pow.f32 u0 2)))))) (+.f32 (*.f32 alpha (/.f32 3/2 u0)) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (+.f32 (*.f32 alpha (/.f32 3/4 (pow.f32 u0 2))) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3)))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 alpha u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 alpha (/.f32 1/4 (pow.f32 u0 2))) (*.f32 alpha (/.f32 1/6 (pow.f32 u0 3)))))) (+.f32 (*.f32 alpha (/.f32 3/2 u0)) (+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3)))))))
(-.f32 (+.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 1/2 u0))) (*.f32 alpha (+.f32 (/.f32 1/4 (pow.f32 u0 2)) (/.f32 1/6 (pow.f32 u0 3))))) (+.f32 (*.f32 alpha (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2) (/.f32 3/2 u0))) (*.f32 alpha (+.f32 (/.f32 3/4 (pow.f32 u0 2)) (/.f32 1/2 (pow.f32 u0 3))))))
(-.f32 (*.f32 1/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 3/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(-.f32 (*.f32 1/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/2)))
(*.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) -1)
(neg.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 -1 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 -3/2 alpha)) u0))) (*.f32 3/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 (-.f32 (*.f32 alpha -1/2) (*.f32 alpha -3/2)) (/.f32 -1 u0))) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/2)))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (neg.f32 (/.f32 (*.f32 alpha 1) u0))) (*.f32 alpha (*.f32 3/2 (log.f32 (/.f32 -1 u0)))))
(-.f32 (neg.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (neg.f32 (neg.f32 (/.f32 alpha u0))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (+.f32 (*.f32 1/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 -3/2 alpha)) u0)))) (+.f32 (*.f32 3/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 alpha (/.f32 1/4 (pow.f32 u0 2))) (*.f32 (-.f32 (*.f32 alpha -1/2) (*.f32 alpha -3/2)) (/.f32 -1 u0)))) (+.f32 (*.f32 alpha (/.f32 3/4 (pow.f32 u0 2))) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/2))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 alpha (/.f32 1/4 (pow.f32 u0 2))) (neg.f32 (/.f32 (*.f32 alpha 1) u0)))) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (*.f32 3/2 (log.f32 (/.f32 -1 u0))))))
(+.f32 (neg.f32 (*.f32 alpha (/.f32 3/4 (pow.f32 u0 2)))) (-.f32 (neg.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (neg.f32 (+.f32 (*.f32 alpha (/.f32 1/4 (pow.f32 u0 2))) (neg.f32 (/.f32 alpha u0))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -1/6 alpha) (*.f32 -1/2 alpha)) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (+.f32 (*.f32 1/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 -3/2 alpha)) u0))))) (+.f32 (*.f32 3/2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2)))))
(-.f32 (+.f32 (+.f32 (*.f32 1/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 alpha (/.f32 1/4 (pow.f32 u0 2))) (*.f32 (-.f32 (*.f32 alpha -1/2) (*.f32 alpha -3/2)) (/.f32 -1 u0)))) (*.f32 (-.f32 (*.f32 alpha -1/6) (*.f32 alpha -1/2)) (/.f32 -1 (pow.f32 u0 3)))) (+.f32 (*.f32 alpha (/.f32 3/4 (pow.f32 u0 2))) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/2))))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (+.f32 (*.f32 alpha (/.f32 1/4 (pow.f32 u0 2))) (neg.f32 (/.f32 (*.f32 alpha 1) u0))) (neg.f32 (/.f32 (*.f32 alpha 1/3) (pow.f32 u0 3))))) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (*.f32 3/2 (log.f32 (/.f32 -1 u0))))))
(-.f32 (+.f32 (*.f32 alpha (+.f32 (/.f32 1/4 (pow.f32 u0 2)) (*.f32 1/2 (log.f32 (/.f32 -1 u0))))) (*.f32 -1 (+.f32 (/.f32 alpha u0) (/.f32 (*.f32 alpha 1/3) (pow.f32 u0 3))))) (*.f32 alpha (+.f32 (/.f32 3/4 (pow.f32 u0 2)) (*.f32 3/2 (log.f32 (/.f32 -1 u0))))))
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) alpha)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 alpha (-.f32 (*.f32 1/2 (log.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0))))))
(*.f32 (-.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0)))) (*.f32 alpha -1))
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) -1))
(*.f32 (neg.f32 alpha) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (-.f32 (*.f32 1/2 (log.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0))))))
(*.f32 (-.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0)))) (*.f32 alpha -1))
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) -1))
(*.f32 (neg.f32 alpha) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (-.f32 (*.f32 1/2 (log.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0))))))
(*.f32 (-.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0)))) (*.f32 alpha -1))
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) -1))
(*.f32 (neg.f32 alpha) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 alpha (-.f32 (*.f32 1/2 (log.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0))))))
(*.f32 (-.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 3/2 (log.f32 (-.f32 1 u0)))) (*.f32 alpha -1))
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) -1))
(*.f32 (neg.f32 alpha) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 3/2 (*.f32 u0 alpha))
(*.f32 alpha (*.f32 u0 3/2))
(*.f32 u0 (*.f32 alpha 3/2))
(+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 3/2 (*.f32 u0 alpha)))
(+.f32 (*.f32 alpha (*.f32 u0 3/2)) (*.f32 alpha (*.f32 (pow.f32 u0 2) 3/4)))
(+.f32 (*.f32 u0 (*.f32 alpha 3/2)) (*.f32 alpha (*.f32 (pow.f32 u0 2) 3/4)))
(*.f32 alpha (+.f32 (*.f32 u0 3/2) (*.f32 (pow.f32 u0 2) 3/4)))
(+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 3/2 (*.f32 u0 alpha))))
(+.f32 (*.f32 alpha (*.f32 u0 3/2)) (+.f32 (*.f32 1/2 (*.f32 alpha (pow.f32 u0 3))) (*.f32 alpha (*.f32 (pow.f32 u0 2) 3/4))))
(+.f32 (*.f32 u0 (*.f32 alpha 3/2)) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 3/4)) (*.f32 1/2 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 3/2 (*.f32 u0 alpha)) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 3/4) (*.f32 1/2 (pow.f32 u0 3)))))
(+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 3/8 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 3/2 (*.f32 u0 alpha)))))
(+.f32 (+.f32 (*.f32 alpha (*.f32 u0 3/2)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 3/8))) (+.f32 (*.f32 1/2 (*.f32 alpha (pow.f32 u0 3))) (*.f32 alpha (*.f32 (pow.f32 u0 2) 3/4))))
(+.f32 (+.f32 (*.f32 u0 (*.f32 alpha 3/2)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 3/8))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 3/4)) (*.f32 1/2 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 u0 3/2) (*.f32 (pow.f32 u0 2) 3/4))) (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 3)) (*.f32 3/8 (pow.f32 u0 4)))))
(*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2))
(*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2))
(+.f32 (*.f32 3/2 (/.f32 alpha u0)) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (*.f32 alpha (/.f32 3/2 u0)))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (*.f32 alpha (/.f32 3/2 u0)))
(*.f32 alpha (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2) (/.f32 3/2 u0)))
(+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (+.f32 (*.f32 alpha (/.f32 3/2 u0)) (*.f32 alpha (/.f32 3/4 (pow.f32 u0 2)))))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (+.f32 (*.f32 alpha (/.f32 3/2 u0)) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (*.f32 alpha (+.f32 (/.f32 3/2 u0) (/.f32 3/4 (pow.f32 u0 2)))))
(+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -3/2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))))
(+.f32 (*.f32 alpha (/.f32 3/2 u0)) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (+.f32 (*.f32 alpha (/.f32 3/4 (pow.f32 u0 2))) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 alpha (/.f32 3/2 u0)) (+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2)) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3/2) (/.f32 3/2 u0))) (*.f32 alpha (+.f32 (/.f32 3/4 (pow.f32 u0 2)) (/.f32 1/2 (pow.f32 u0 3)))))
(*.f32 3/2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/2))
(*.f32 alpha (*.f32 3/2 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 3/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 3/2 (/.f32 alpha u0)))
(+.f32 (*.f32 alpha (/.f32 3/2 u0)) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/2)))
(*.f32 3/2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(*.f32 alpha (+.f32 (/.f32 3/2 u0) (*.f32 3/2 (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 3/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (*.f32 alpha (/.f32 3/4 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (/.f32 3/2 u0)) (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/2))))
(+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 3/2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 alpha (*.f32 3/2 (log.f32 (/.f32 -1 u0)))) (*.f32 alpha (+.f32 (/.f32 3/2 u0) (/.f32 3/4 (pow.f32 u0 2)))))
(+.f32 (*.f32 3/2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 3/2 (/.f32 alpha u0)) (+.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))) (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))))))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (/.f32 -1 u0)) 3/2)) (+.f32 (*.f32 alpha (/.f32 3/2 u0)) (+.f32 (*.f32 alpha (/.f32 3/4 (pow.f32 u0 2))) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 3/2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 3/4 (/.f32 alpha (pow.f32 u0 2))) (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (+.f32 (/.f32 3/4 (pow.f32 u0 2)) (*.f32 3/2 (log.f32 (/.f32 -1 u0))))) (*.f32 alpha (+.f32 (/.f32 3/2 u0) (/.f32 1/2 (pow.f32 u0 3)))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(*.f32 -3/2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 0)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 alpha 3)))
(+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 3)))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))
(+.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 alpha 3)))
(+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 3)))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(+.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 1/2))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4) (*.f32 1/2 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4)) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/4))
(+.f32 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/4))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(+.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(+.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(+.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 1/2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4) (*.f32 1/2 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4)) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/4))
(+.f32 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/4))
(+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4))
(+.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(+.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (-.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)))
(+.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) -2)))
(+.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) -2)))
(+.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) -2)))
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (-.f32 1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (-.f32 1 (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (-.f32 1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 1/2))
(+.f32 (*.f32 1/2 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2)) (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/4) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4))))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/4) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -1/2)) (*.f32 (log.f32 (-.f32 1 u0)) -1/4))))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/2) (+.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 8)))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4)))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(+.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (-.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (/.f32 (-.f32 (*.f32 alpha (*.f32 2 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3))) 8))
(+.f32 (-.f32 0 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 8)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) 4))
(+.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4) (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4) (-.f32 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(+.f32 (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/2) (+.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 8)))
(+.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8))
(+.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) -2)))
(+.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) -2)))
(+.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) -2)))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) 4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)))
(+.f32 (-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) 4)) (-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)))
(+.f32 (-.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) 4)) (-.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)))
(+.f32 (-.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) 4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)))
(+.f32 (-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) 4)) (-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)))
(+.f32 (-.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) 4)) (-.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)) (-.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)) (-.f32 1 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) -2)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)) (-.f32 1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) -2)))
(+.f32 (+.f32 -1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) -2)))
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (-.f32 1 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4))) (-.f32 1 (+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)))))
(+.f32 (-.f32 -1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4)) (-.f32 1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -7/4)))
(+.f32 (-.f32 -1 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -7/4)))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 (-.f32 -1 (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))) (-.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) (-.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(+.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) -2)) (-.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) -2)) (-.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) -2)) (-.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))) (-.f32 1 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(+.f32 (-.f32 -1 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))) (-.f32 1 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (+.f32 1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/2)))
(+.f32 (-.f32 -1 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 -1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4))) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (-.f32 -1 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0)))) (-.f32 1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4)))
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))) (-.f32 1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 -1 (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (+.f32 -1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/2)) (-.f32 1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)) (-.f32 1 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)) (-.f32 1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4))))
(+.f32 (-.f32 -1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4)) (-.f32 1 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0)))))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -5/2) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -5/2) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5/2)) 4)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5/2)) 4)) (-.f32 1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 8)))
(+.f32 (-.f32 -1 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))
(+.f32 (-.f32 -1 (+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)))) (-.f32 1 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4))))
(+.f32 (-.f32 -1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -7/4)) (-.f32 1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4)))
(+.f32 (-.f32 -1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -7/4)) (-.f32 1 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)) (-.f32 1 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -5/2) 4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)) (-.f32 1 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -5/2) 4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5/2)) 4)))
(+.f32 (-.f32 -1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 8)) (-.f32 1 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -5/2)) 4)))
(*.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 -2 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))
(*.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) -2)
(*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 1)
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) -1)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 alpha 1/2))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 2 (/.f32 alpha 4)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (+.f32 alpha alpha) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (+.f32 alpha alpha) (*.f32 2 (/.f32 (log.f32 (-.f32 1 u0)) 4)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 2 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 1/2)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 1/4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (+.f32 alpha alpha))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha 1/2) (*.f32 (log.f32 (-.f32 1 u0)) 2))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) 1/8)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha 4) (/.f32 (log.f32 (-.f32 1 u0)) 4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 1/4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha 4) (*.f32 1 (/.f32 (log.f32 (-.f32 1 u0)) 4)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (/.f32 alpha 4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha 1/4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 1 (/.f32 alpha 4)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 2)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 4 (*.f32 alpha (/.f32 (log.f32 (-.f32 1 u0)) 4)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 4 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 4)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 1/4 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha 4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (/.f32 alpha 8))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (/.f32 (*.f32 alpha 1/2) 4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (*.f32 1/4 (*.f32 alpha 1/2)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (*.f32 1/2 (/.f32 alpha 4)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (+.f32 alpha alpha) 4) (/.f32 (log.f32 (-.f32 1 u0)) 8))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (+.f32 alpha alpha) 4) (/.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (+.f32 alpha alpha) 4) (*.f32 1/4 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (+.f32 alpha alpha) 4) (*.f32 1/2 (/.f32 (log.f32 (-.f32 1 u0)) 4)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) 1/16)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 1/4) (*.f32 alpha 4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha 1/4) (*.f32 (log.f32 (-.f32 1 u0)) 4))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) -1/2)
(/.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) -1/2)
(neg.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) -1))
(neg.f32 (neg.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) -1)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 2)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) 8)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 1/2)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) -2)
(/.f32 (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) -2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) -4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) 16)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) -1) -8)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) -1) -16)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) -1) 4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) -4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) 4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)) 32)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) -4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6))) 4)
(/.f32 (+.f32 (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (neg.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -6))) 4)
(+.f32 (neg.f32 (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) -4) 8))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/2) (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) 4))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 4)
(/.f32 (+.f32 (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (neg.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -6))) 4)
(+.f32 (neg.f32 (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) -4) 8))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/2) (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) 4))
(/.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) 2)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6)) 8)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4))) 4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (-.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6)) 4)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (+.f32 alpha alpha) 4)) 16)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4)) 16)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4) (*.f32 (+.f32 alpha alpha) 4)) 64)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 4) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 4)) 64)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 1)
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (log.f32 (-.f32 1 u0))) (*.f32 -3/2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(*.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) -2)
(*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 1)
(+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -1/2)) (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(+.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))
(+.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -1/2)) (log.f32 (-.f32 1 u0))))
(+.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(+.f32 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) -2) (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)))
(+.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) -2) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) -2) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -1/2)) (*.f32 (log.f32 (-.f32 1 u0)) -1/4))))
(+.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))))
(+.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(*.f32 alpha (+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (pow.f32 (-.f32 1 u0) -2))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(*.f32 alpha (+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (pow.f32 (-.f32 1 u0) -2))))
(+.f32 (-.f32 -1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (-.f32 1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (-.f32 1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2))
(+.f32 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) -2) (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)))
(+.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) -2) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) -2) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -1/2)) (*.f32 (log.f32 (-.f32 1 u0)) -1/4))))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)))
(+.f32 (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) 4)))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) 4)))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) 4)))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)))
(+.f32 (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) 4)))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) 4)))
(+.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) 4)))
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4))))
(+.f32 (-.f32 -1 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4))) (-.f32 1 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4))))
(+.f32 (-.f32 -1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4)) (-.f32 1 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4)))
(+.f32 (-.f32 -1 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(+.f32 (-.f32 -1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) (-.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 (-.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (-.f32 -1 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(+.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -1/2)) (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (+.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(-.f32 (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4)))
(+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -9/4) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) -4))
(-.f32 0 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(-.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4) (+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4)) (+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -5/4) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) -2) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(-.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) -2) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) -2) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4))
(-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) -2) (+.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) -2) (+.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))))
(-.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) -2) (+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) -2) (+.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4))
(-.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4) (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))
(-.f32 (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -2)) (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))
(*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) -3/2)
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))) (+.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -7/4) (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 4)))
(-.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -4) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -7/4)))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))))
(-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -4) (+.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))))
(-.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4)) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) -5/2))
(-.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4)) (*.f32 -5/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -5/2) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 8) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 8) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(-.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (-.f32 (*.f32 -3 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -1/4)) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (-.f32 (*.f32 -3 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4)) (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -1/4))))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (-.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3/4) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -1/4)))))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (-.f32 (*.f32 3/4 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -1/2)) (*.f32 (log.f32 (-.f32 1 u0)) -1/4)))))
(-.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8)) (-.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (-.f32 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) 4) (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8))))
(-.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (-.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) 4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) 4) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8))))
(-.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 5/2) 4)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -8) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (-.f32 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 5/2) 4) (-.f32 (*.f32 -1/2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8))))
(-.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8)) (-.f32 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) 5/2)) 4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2)))))
(-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 5/2)) 4) (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -8))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))) -1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -6) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 alpha 3)) -4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 3)) -2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6) 8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) -8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) -8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) -6)) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4)) 4)
(/.f32 (+.f32 (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -4)) 4)
(/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4))) 4)
(-.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) 4) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (log.f32 (-.f32 1 u0)) alpha)) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 4)
(/.f32 (+.f32 (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -4)) 4)
(/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4))) 4)
(-.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2))) 4) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4))) -16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (+.f32 alpha alpha) 4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) 4)) -16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -4) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 alpha -3/2)) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) -3/2)) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2)) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3/2))
(*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3/2)))
(log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) -3/2))

eval5.0s (8.2%)

Compiler

Compiled 43370 to 32340 computations (25.4% saved)

prune2.2s (3.5%)

Pruning

49 alts after pruning (40 fresh and 9 done)

PrunedKeptTotal
New1294201314
Fresh72027
Picked011
Done189
Total1302491351
Error
0.1b
Counts
1351 → 49
Alt Table
Click to see full alt table
StatusErrorProgram
2.1b
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
3.9b
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
14.7b
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
3.9b
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
3.9b
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
3.9b
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
7.8b
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
2.2b
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha (*.f32 alpha 1/4))) (*.f32 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha 1/3)))))
2.8b
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
2.8b
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
2.2b
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
3.9b
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
15.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (-.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
2.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (pow.f32 u0 2) (/.f32 u0 -1/4)) 2)))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
3.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2)))))
17.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1))
17.1b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)))
14.7b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
7.8b
(*.f32 u0 (*.f32 alpha alpha))
13.3b
(*.f32 alpha (-.f32 (/.f32 (+.f32 (*.f32 alpha (+.f32 (*.f32 3/2 (pow.f32 u0 2)) (*.f32 3/4 (pow.f32 u0 4)))) (*.f32 alpha (+.f32 (*.f32 3 u0) (pow.f32 u0 3)))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
15.0b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) -1/2) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 1/2) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -2)) (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))) 4)))
14.8b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (neg.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))) 4)))
14.8b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) 4)))
18.0b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0)))) (-.f32 1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4))) 4)))
18.0b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1) 4)))
14.9b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 3))) 4)))
17.5b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
17.5b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 4)))
18.3b
(*.f32 alpha (-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
4.0b
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
3.9b
(*.f32 alpha (-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -8) (/.f32 (*.f32 (*.f32 u0 -3) alpha) 4))))
4.1b
(*.f32 alpha (+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
3.9b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
2.7b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))))
3.9b
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2)))
2.1b
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
3.9b
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
2.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
14.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
7.8b
(*.f32 alpha (*.f32 u0 alpha))
2.7b
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
2.1b
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
20.8b
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
Compiler

Compiled 2179 to 1625 computations (25.4% saved)

localize390.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
0.2b
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
0.3b
(*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))
0.4b
(*.f32 1/3 (pow.f32 u0 3))
Compiler

Compiled 122 to 91 computations (25.4% saved)

series42.0ms (0.1%)

Counts
4 → 72
Calls

21 calls:

TimeVariablePointExpression
32.0ms
alpha
@inf
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
2.0ms
alpha
@-inf
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
2.0ms
alpha
@0
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
1.0ms
alpha
@inf
(*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))
1.0ms
alpha
@0
(*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))

rewrite262.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1334×rational_best-4
1334×rational_best-2
1334×rational_best-3
1334×rational_best-1
1334×exponential-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022148
1150142
2290142
3781142
43283142
Stop Event
node limit
Counts
4 → 64
Calls
Call 1
Inputs
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 1/3 (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 1/3 (pow.f32 u0 3)) 2) (/.f32 (*.f32 1/3 (pow.f32 u0 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 1/3 (pow.f32 u0 3)) 2) (/.f32 (neg.f32 (*.f32 1/3 (pow.f32 u0 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) 2/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 2) (/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 2) (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) 2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) -2) (*.f32 (pow.f32 u0 3) 2/3))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (neg.f32 (pow.f32 u0 4)) (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (-.f32 (/.f32 (pow.f32 u0 4) -2) (*.f32 (pow.f32 u0 3) 2/3)) (-.f32 (/.f32 (pow.f32 u0 4) -2) (*.f32 (pow.f32 u0 3) 2/3)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 2) (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 2) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)) (+.f32 alpha alpha)) (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)) (+.f32 alpha alpha))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (+.f32 alpha alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (*.f32 2 (+.f32 alpha alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 2) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 2) (/.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 2 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (*.f32 2 (+.f32 alpha alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))))))

simplify389.0ms (0.6%)

Algorithm
egg-herbie
Rules
1296×rational_best-simplify-1
898×rational_best-simplify-3
896×rational_best-simplify-55
738×rational_best-simplify-75
702×rational_best-simplify-76
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02035732
14975640
212885444
339155408
Stop Event
node limit
Counts
136 → 144
Calls
Call 1
Inputs
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 alpha)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)
(+.f32 0 (*.f32 1/3 (pow.f32 u0 3)))
(+.f32 (/.f32 (*.f32 1/3 (pow.f32 u0 3)) 2) (/.f32 (*.f32 1/3 (pow.f32 u0 3)) 2))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)
(-.f32 (/.f32 (*.f32 1/3 (pow.f32 u0 3)) 2) (/.f32 (neg.f32 (*.f32 1/3 (pow.f32 u0 3))) 2))
(/.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)
(/.f32 (*.f32 (pow.f32 u0 3) 2/3) 2)
(/.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3))) 8)
(pow.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)
(+.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 0)
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))))
(+.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 2) (/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 2))
(-.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 0)
(-.f32 0 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))))
(-.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 2) (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))) 2))
(/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 1)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))) -1)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) 2))) 2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) 4)
(/.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) 2)))) -2)
(/.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4))))) -4)
(/.f32 (+.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4))))) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) 16)
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)) (neg.f32 alpha)) -1)
(/.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) -2) (*.f32 (pow.f32 u0 3) 2/3))) -2)
(/.f32 (*.f32 alpha (-.f32 (neg.f32 (pow.f32 u0 4)) (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)))) -4)
(/.f32 (*.f32 alpha (+.f32 (-.f32 (/.f32 (pow.f32 u0 4) -2) (*.f32 (pow.f32 u0 3) 2/3)) (-.f32 (/.f32 (pow.f32 u0 4) -2) (*.f32 (pow.f32 u0 3) 2/3)))) -4)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 1)
(neg.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 0)
(+.f32 0 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 2) (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 2))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 0)
(-.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 2) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha))) 2))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 1)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha))) 2)
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)) (+.f32 alpha alpha)) 4)
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)) (+.f32 alpha alpha)) (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)) (+.f32 alpha alpha))) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (+.f32 alpha alpha)) -2)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) alpha) -1)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (neg.f32 alpha)) -1)
(pow.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 1)
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 0)
(+.f32 0 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 2) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 2))
(-.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 0)
(-.f32 0 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))
(-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 2) (/.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)) 2))
(/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(/.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)) -1)
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 2)
(/.f32 (neg.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 4)
(/.f32 (+.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (*.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(pow.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(neg.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))
Outputs
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))
(*.f32 (pow.f32 u0 3) (*.f32 1/3 alpha))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 alpha 1/4)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (-.f32 (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))) (*.f32 -1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) -1) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (*.f32 -1 (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) 1))
(*.f32 (pow.f32 alpha 2) (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) -1) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (*.f32 -1 (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) 1))
(*.f32 (pow.f32 alpha 2) (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) -1) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (*.f32 -1 (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) 1))
(*.f32 (pow.f32 alpha 2) (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) -1) (*.f32 -1 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))) -1))
(*.f32 (pow.f32 alpha 2) (neg.f32 (*.f32 -1 (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) 1))
(*.f32 (pow.f32 alpha 2) (+.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))
(*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))
(*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 4) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 alpha)
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 u0 alpha))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 0 (*.f32 1/3 (pow.f32 u0 3)))
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 (/.f32 (*.f32 1/3 (pow.f32 u0 3)) 2) (/.f32 (*.f32 1/3 (pow.f32 u0 3)) 2))
(*.f32 1/3 (pow.f32 u0 3))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)
(*.f32 1/3 (pow.f32 u0 3))
(-.f32 (/.f32 (*.f32 1/3 (pow.f32 u0 3)) 2) (/.f32 (neg.f32 (*.f32 1/3 (pow.f32 u0 3))) 2))
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (*.f32 (pow.f32 u0 3) 2/3) 2)
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) 4)
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3))) 8)
(*.f32 1/3 (pow.f32 u0 3))
(pow.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 0)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(+.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 2) (/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 2))
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(-.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 0)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(-.f32 0 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(-.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 2) (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))) 2))
(/.f32 (-.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) (*.f32 alpha (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 1/3 (pow.f32 u0 3))))) 2)
(/.f32 (*.f32 alpha (-.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)) (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 1/3 (pow.f32 u0 3))))) 2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))))) 2)
(/.f32 (*.f32 alpha (-.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (-.f32 (*.f32 (pow.f32 u0 3) -1/3) (/.f32 (pow.f32 u0 4) 4)))) 2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 1)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))) -1)
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) 2))) 2)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) 4)
(/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 4) (neg.f32 (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (/.f32 (pow.f32 u0 4) 2)))) -2)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(/.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4))))) -4)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) 4)
(/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 4) (neg.f32 (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (+.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4))))) 8)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) 4)
(/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 4) (neg.f32 (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) 16)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 4)))) 4)
(/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 4) (neg.f32 (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (+.f32 alpha alpha) 4)) -8)
(/.f32 (*.f32 (-.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 4 (+.f32 alpha alpha))) -8)
(/.f32 (*.f32 4 (*.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -1/3)) (+.f32 alpha alpha))) -8)
(/.f32 (*.f32 8 (*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 (pow.f32 u0 3) -1/3)))) -8)
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)) (neg.f32 alpha)) -1)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(/.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) -2) (*.f32 (pow.f32 u0 3) 2/3))) -2)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(/.f32 (*.f32 alpha (-.f32 (neg.f32 (pow.f32 u0 4)) (*.f32 2 (*.f32 (pow.f32 u0 3) 2/3)))) -4)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(/.f32 (*.f32 alpha (+.f32 (-.f32 (/.f32 (pow.f32 u0 4) -2) (*.f32 (pow.f32 u0 3) 2/3)) (-.f32 (/.f32 (pow.f32 u0 4) -2) (*.f32 (pow.f32 u0 3) 2/3)))) -4)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(pow.f32 (*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4))) 1)
(*.f32 alpha (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) 4)))
(*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (/.f32 alpha 4))
(neg.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 4) -1/4) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) alpha)
(+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 0)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(+.f32 0 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 2) (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 2))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 0)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 2) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha))) 2))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha))) 2)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)) (+.f32 alpha alpha)) 4)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(/.f32 (+.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)) (+.f32 alpha alpha)) (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)) (+.f32 alpha alpha))) 8)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))) 16)
(/.f32 (*.f32 (*.f32 4 (+.f32 alpha alpha)) (*.f32 (+.f32 alpha alpha) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2)))))) 16)
(/.f32 (*.f32 4 (*.f32 (*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))))) 4)) 16)
(/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 8 (*.f32 alpha (*.f32 alpha 2)))) 16)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (+.f32 alpha alpha)) -2)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (*.f32 2 (+.f32 alpha alpha))) -4)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) alpha) -1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))) (neg.f32 alpha)) -1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(pow.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))) (*.f32 alpha alpha)) 1)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (/.f32 (pow.f32 u0 4) 4))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3))))))
(*.f32 (+.f32 (/.f32 (pow.f32 u0 4) 4) (+.f32 u0 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) -1/3)))) (*.f32 alpha alpha))
(+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 0)
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 0 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 2) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 2))
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 0)
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 0 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))
(neg.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))
(*.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))
(-.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 2) (/.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)) 2))
(/.f32 (-.f32 (*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0))) 2)
(/.f32 (*.f32 alpha (-.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (-.f32 (/.f32 (pow.f32 u0 2) -2) u0))) 2)
(/.f32 (*.f32 alpha (-.f32 u0 (-.f32 (/.f32 (pow.f32 u0 2) -2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))) 2)
(/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(/.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)) -1)
(neg.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))
(*.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 2)
(/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 2)
(/.f32 (neg.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 2)
(/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 2)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 4)
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 2)
(/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 2)
(/.f32 (+.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) 8)
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 2)
(/.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) 2)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 2 (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))) 4)) 16)
(/.f32 (*.f32 4 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))) 16)
(/.f32 (*.f32 8 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 16)
(/.f32 (*.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0))) -4)
(/.f32 (*.f32 4 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0))) -4)
(/.f32 (*.f32 (*.f32 4 alpha) (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)) -4)
(/.f32 (*.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0))) -4)
(/.f32 (*.f32 4 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0))) -4)
(/.f32 (*.f32 (*.f32 4 alpha) (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)) -4)
(pow.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) 1)
(*.f32 alpha (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(neg.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))
(*.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0)))

localize213.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
0.2b
(*.f32 u0 (*.f32 alpha 3))
0.2b
(*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))
0.2b
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 62 to 32 computations (48.4% saved)

series9.0ms (0%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
u0
@-inf
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
1.0ms
u0
@inf
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
1.0ms
alpha
@0
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
1.0ms
u0
@0
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
1.0ms
u0
@0
(*.f32 u0 (*.f32 alpha 3))

rewrite432.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1134×rational_best-4
1134×rational_best-2
1134×rational_best-3
1134×rational_best-1
1134×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01458
110458
224658
377658
4345558
Stop Event
node limit
Counts
4 → 222
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 alpha u0))
(*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))
(*.f32 u0 (*.f32 alpha 3))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (neg.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2) (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -7) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2) 4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) 2) (+.f32 (/.f32 (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 16) (+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (neg.f32 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (*.f32 -2 alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 (+.f32 alpha alpha) 2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) (neg.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (neg.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (*.f32 alpha (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (+.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)) (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))) (*.f32 -3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 6))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (*.f32 alpha (*.f32 u0 (*.f32 alpha 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 6) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 (+.f32 alpha alpha) (*.f32 alpha 6))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u0 (*.f32 alpha 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u0 (*.f32 alpha 3)) 2) (/.f32 (*.f32 u0 (*.f32 alpha 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u0 (*.f32 alpha 3)) 2) (/.f32 (*.f32 (*.f32 u0 3) (neg.f32 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha 6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 6) (*.f32 (+.f32 u0 u0) 2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 alpha 3)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -7) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2) 4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) 2) (+.f32 (/.f32 (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 16) (+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (*.f32 alpha u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (-.f32 0 (*.f32 alpha (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha u0) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha u0) (neg.f32 (neg.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 alpha (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha alpha) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 alpha alpha) (/.f32 (*.f32 alpha u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 alpha alpha) (*.f32 u0 (/.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 alpha alpha) (*.f32 alpha (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u0 u0) (/.f32 (*.f32 alpha alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u0 u0) (*.f32 alpha (/.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (+.f32 u0 u0)) (/.f32 alpha 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 alpha) (*.f32 alpha (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 alpha u0) (/.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 alpha alpha) (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 alpha (/.f32 (*.f32 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (neg.f32 u0)) (neg.f32 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alpha 2) (*.f32 alpha (+.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/16 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 2) (*.f32 alpha (+.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alpha u0) 2) (+.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alpha alpha) 2) (+.f32 u0 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (+.f32 alpha alpha)) (/.f32 u0 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 u0 u0) 2) (/.f32 (*.f32 alpha alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 (/.f32 alpha 2) (/.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 alpha alpha) 2) (/.f32 (*.f32 alpha u0) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (/.f32 alpha 2) (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 1/2 (/.f32 (*.f32 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2)) (/.f32 u0 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)) (/.f32 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)) (*.f32 1/2 (/.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fabs.f32 alpha) (*.f32 u0 (fabs.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -2 alpha) (/.f32 (*.f32 alpha u0) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -2 alpha) (neg.f32 (/.f32 (*.f32 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 (fabs.f32 alpha)) (fabs.f32 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 alpha 4) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u0 4) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alpha u0) 4) (*.f32 (+.f32 alpha alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alpha alpha) 4) (*.f32 (+.f32 u0 u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fabs.f32 (+.f32 alpha alpha)) (*.f32 (/.f32 u0 2) (fabs.f32 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 u0 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (/.f32 alpha 2)) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 (/.f32 alpha 2)) (+.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (/.f32 u0 2)) (+.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha u0) (/.f32 alpha 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alpha 2) (/.f32 u0 2)) (*.f32 (+.f32 alpha alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha 2)) (*.f32 (+.f32 u0 u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha alpha) (/.f32 u0 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alpha u0) -2) (*.f32 -2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 u0 2) (fabs.f32 alpha)) (fabs.f32 (+.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (/.f32 (*.f32 alpha u0) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (/.f32 (*.f32 alpha u0) 2)) (*.f32 (+.f32 alpha alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (neg.f32 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (*.f32 -2 alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 (+.f32 alpha alpha) 2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) (neg.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (neg.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))))))

simplify465.0ms (0.8%)

Algorithm
egg-herbie
Rules
1268×rational_best-simplify-63
882×rational_best-simplify-55
866×rational_best-simplify-48
766×rational_best-simplify-52
742×rational_best-simplify-50
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03956696
110035956
230165832
Stop Event
node limit
Counts
318 → 232
Calls
Call 1
Inputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (+.f32 (*.f32 -3/4 (pow.f32 alpha 2)) (*.f32 -1/4 (pow.f32 alpha 2)))))
(*.f32 -1 (*.f32 u0 (+.f32 (*.f32 -3/4 (pow.f32 alpha 2)) (*.f32 -1/4 (pow.f32 alpha 2)))))
(*.f32 -1 (*.f32 u0 (+.f32 (*.f32 -3/4 (pow.f32 alpha 2)) (*.f32 -1/4 (pow.f32 alpha 2)))))
(*.f32 -1 (*.f32 u0 (+.f32 (*.f32 -3/4 (pow.f32 alpha 2)) (*.f32 -1/4 (pow.f32 alpha 2)))))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (neg.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(+.f32 0 (*.f32 alpha (*.f32 alpha u0)))
(+.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))
(+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))
(+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2) (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))
(+.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4))
(+.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))
(+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(-.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 8))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -7) 8))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2) 4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))
(-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (/.f32 (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) 2) (+.f32 (/.f32 (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(-.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 16) (+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8)))
(-.f32 (-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8)))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(/.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 2)
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 8)
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 4)
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) 16)
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)))) 32)
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2)) 32)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0))) 16)
(/.f32 (*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2))) 16)
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 u0))) -1)
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 alpha)) -1)
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 -2 alpha)) -2)
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 (+.f32 alpha alpha) 2))) -4)
(/.f32 (-.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) (neg.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)))) 32)
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (neg.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))))) 32)
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(+.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 0)
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 4))
(+.f32 0 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (*.f32 alpha (*.f32 alpha u0)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2))
(+.f32 (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (+.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)))
(+.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))
(+.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)) (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))))
(+.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(-.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 0)
(-.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(-.f32 (+.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(-.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(-.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))) (*.f32 -3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(-.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)))
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1)
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 6))) 2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 8)
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (*.f32 alpha (*.f32 u0 (*.f32 alpha 4)))) 2)
(/.f32 (+.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)))) 16)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 16)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 6) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0))) 16)
(/.f32 (*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 (+.f32 alpha alpha) (*.f32 alpha 6))) 16)
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -4)) 4)
(/.f32 (-.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) 2)
(pow.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1)
(+.f32 (*.f32 u0 (*.f32 alpha 3)) 0)
(+.f32 0 (*.f32 u0 (*.f32 alpha 3)))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha 3)) 2) (/.f32 (*.f32 u0 (*.f32 alpha 3)) 2))
(-.f32 (*.f32 u0 (*.f32 alpha 3)) 0)
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha 3)) 2) (/.f32 (*.f32 (*.f32 u0 3) (neg.f32 alpha)) 2))
(/.f32 (*.f32 u0 (*.f32 alpha 3)) 1)
(/.f32 (*.f32 u0 (*.f32 alpha 6)) 2)
(/.f32 (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)) 4)
(/.f32 (+.f32 (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 8)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 6) (*.f32 (+.f32 u0 u0) 2)) 16)
(pow.f32 (*.f32 u0 (*.f32 alpha 3)) 1)
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(-.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 8))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -7) 8))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2) 4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))
(-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(-.f32 (/.f32 (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) 2) (+.f32 (/.f32 (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(-.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 16) (+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8)))
(-.f32 (-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8)))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 alpha (-.f32 0 (*.f32 alpha (neg.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 (*.f32 alpha u0) (neg.f32 (neg.f32 alpha)))
(*.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 1 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 1/2)
(*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)
(*.f32 (+.f32 alpha alpha) (/.f32 (*.f32 alpha u0) 2))
(*.f32 (+.f32 alpha alpha) (*.f32 u0 (/.f32 alpha 2)))
(*.f32 (+.f32 alpha alpha) (*.f32 alpha (/.f32 u0 2)))
(*.f32 (+.f32 u0 u0) (/.f32 (*.f32 alpha alpha) 2))
(*.f32 (+.f32 u0 u0) (*.f32 alpha (/.f32 alpha 2)))
(*.f32 (*.f32 alpha (+.f32 u0 u0)) (/.f32 alpha 2))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 1/8)
(*.f32 (neg.f32 alpha) (*.f32 alpha (neg.f32 u0)))
(*.f32 2 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))
(*.f32 2 (*.f32 (*.f32 alpha u0) (/.f32 alpha 2)))
(*.f32 2 (*.f32 (*.f32 alpha alpha) (/.f32 u0 2)))
(*.f32 2 (*.f32 alpha (/.f32 (*.f32 alpha u0) 2)))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 2)
(*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 1/4)
(*.f32 (*.f32 alpha (neg.f32 u0)) (neg.f32 alpha))
(*.f32 1/2 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (/.f32 alpha 2) (*.f32 alpha (+.f32 u0 u0)))
(*.f32 1/4 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))))
(*.f32 1/8 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)))
(*.f32 1/16 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2))
(*.f32 (/.f32 u0 2) (*.f32 alpha (+.f32 alpha alpha)))
(*.f32 (/.f32 (*.f32 alpha u0) 2) (+.f32 alpha alpha))
(*.f32 (/.f32 (*.f32 alpha alpha) 2) (+.f32 u0 u0))
(*.f32 (*.f32 alpha (+.f32 alpha alpha)) (/.f32 u0 2))
(*.f32 (*.f32 (+.f32 u0 u0) 2) (/.f32 (*.f32 alpha alpha) 4))
(*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 (/.f32 alpha 2) (/.f32 alpha 2)))
(*.f32 (*.f32 (+.f32 alpha alpha) 2) (/.f32 (*.f32 alpha u0) 4))
(*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (/.f32 alpha 2) (/.f32 u0 2)))
(*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 1/2 (/.f32 (*.f32 alpha u0) 2)))
(*.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) 1/16)
(*.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2)) (/.f32 u0 4))
(*.f32 (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)) (/.f32 alpha 4))
(*.f32 (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)) (*.f32 1/2 (/.f32 alpha 2)))
(*.f32 (fabs.f32 alpha) (*.f32 u0 (fabs.f32 alpha)))
(*.f32 -2 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(*.f32 (*.f32 -2 alpha) (/.f32 (*.f32 alpha u0) -2))
(*.f32 (*.f32 -2 alpha) (neg.f32 (/.f32 (*.f32 alpha u0) 2)))
(*.f32 (*.f32 u0 (fabs.f32 alpha)) (fabs.f32 alpha))
(*.f32 (/.f32 alpha 4) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)))
(*.f32 (/.f32 u0 4) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2)))
(*.f32 (/.f32 (*.f32 alpha u0) 4) (*.f32 (+.f32 alpha alpha) 2))
(*.f32 (/.f32 (*.f32 alpha alpha) 4) (*.f32 (+.f32 u0 u0) 2))
(*.f32 (fabs.f32 (+.f32 alpha alpha)) (*.f32 (/.f32 u0 2) (fabs.f32 alpha)))
(*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 u0 u0))
(*.f32 (*.f32 1/2 (/.f32 alpha 2)) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)))
(*.f32 (*.f32 u0 (/.f32 alpha 2)) (+.f32 alpha alpha))
(*.f32 (*.f32 alpha (/.f32 u0 2)) (+.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha u0) (/.f32 alpha 2)) 2)
(*.f32 (*.f32 (/.f32 alpha 2) (/.f32 u0 2)) (*.f32 (+.f32 alpha alpha) 2))
(*.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha 2)) (*.f32 (+.f32 u0 u0) 2))
(*.f32 (*.f32 (*.f32 alpha alpha) (/.f32 u0 2)) 2)
(*.f32 (/.f32 (*.f32 alpha u0) -2) (*.f32 -2 alpha))
(*.f32 (*.f32 (/.f32 u0 2) (fabs.f32 alpha)) (fabs.f32 (+.f32 alpha alpha)))
(*.f32 (*.f32 alpha (/.f32 (*.f32 alpha u0) 2)) 2)
(*.f32 (*.f32 1/2 (/.f32 (*.f32 alpha u0) 2)) (*.f32 (+.f32 alpha alpha) 2))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(/.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 2)
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 8)
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 4)
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) 16)
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)))) 32)
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2)) 32)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0))) 16)
(/.f32 (*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2))) 16)
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 u0))) -1)
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 alpha)) -1)
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 -2 alpha)) -2)
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 (+.f32 alpha alpha) 2))) -4)
(/.f32 (-.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) (neg.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)))) 32)
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (neg.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))))) 32)
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
Outputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 u0 3))
(*.f32 u0 (*.f32 3 (pow.f32 alpha 2)))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 3 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 3/4 u0) (*.f32 1/4 u0)) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (+.f32 (*.f32 3/4 (pow.f32 alpha 2)) (*.f32 1/4 (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 -1 (*.f32 u0 (+.f32 (*.f32 -3/4 (pow.f32 alpha 2)) (*.f32 -1/4 (pow.f32 alpha 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) -1) (neg.f32 u0))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (neg.f32 u0))
(/.f32 (*.f32 u0 (pow.f32 alpha 2)) 1)
(*.f32 -1 (*.f32 u0 (+.f32 (*.f32 -3/4 (pow.f32 alpha 2)) (*.f32 -1/4 (pow.f32 alpha 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) -1) (neg.f32 u0))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (neg.f32 u0))
(/.f32 (*.f32 u0 (pow.f32 alpha 2)) 1)
(*.f32 -1 (*.f32 u0 (+.f32 (*.f32 -3/4 (pow.f32 alpha 2)) (*.f32 -1/4 (pow.f32 alpha 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) -1) (neg.f32 u0))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (neg.f32 u0))
(/.f32 (*.f32 u0 (pow.f32 alpha 2)) 1)
(*.f32 -1 (*.f32 u0 (+.f32 (*.f32 -3/4 (pow.f32 alpha 2)) (*.f32 -1/4 (pow.f32 alpha 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) -1) (neg.f32 u0))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (neg.f32 u0))
(/.f32 (*.f32 u0 (pow.f32 alpha 2)) 1)
(+.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (neg.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 0 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 5/4) 2))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2) (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 5/4) 2))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2))
(+.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(+.f32 (neg.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 8))
(-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -5) 8))
(-.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 8))
(-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 8))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -7) 8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2) 4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 5/4) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8))
(-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8))
(-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) 2) (+.f32 (/.f32 (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 16) (+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha 3)) (*.f32 alpha 3)) 16) (+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -4) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3) 16)))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) -3))) 16))
(/.f32 (+.f32 (*.f32 u0 (*.f32 (*.f32 alpha 4) alpha)) (-.f32 (*.f32 alpha (*.f32 3 (*.f32 alpha (*.f32 u0 3)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) -3)))) 16)
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -4) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8))
(+.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/4))))
(-.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -4) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8))
(+.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/4))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -4) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8))
(+.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/4))))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 2)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 8)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 4)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) 16)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)))) 32)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2)) 32)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0))) 16)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2))) 16)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 u0))) -1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 alpha)) -1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 -2 alpha)) -2)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 (+.f32 alpha alpha) 2))) -4)
(/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)
(/.f32 (*.f32 alpha (*.f32 u0 (neg.f32 (*.f32 2 (+.f32 alpha alpha))))) -4)
(/.f32 (*.f32 u0 (*.f32 alpha (/.f32 (+.f32 alpha alpha) -1/2))) -4)
(/.f32 (-.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) (neg.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)))) 32)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (neg.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))))) 32)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(+.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 0)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 4))
(+.f32 (*.f32 1/4 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha 3)) (*.f32 alpha 3)) 4))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/4) (/.f32 (*.f32 alpha (*.f32 3 (*.f32 alpha (*.f32 u0 3)))) 4))
(+.f32 0 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (*.f32 alpha (*.f32 alpha u0)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(+.f32 (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (+.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/2) (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 9)))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2)) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) (*.f32 3 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8))
(+.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(+.f32 (+.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)) (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/2) (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 9)))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2)) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) (*.f32 3 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8))
(+.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4))
(+.f32 (*.f32 1/4 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha 3)) (*.f32 alpha 3)) 4))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/4) (/.f32 (*.f32 alpha (*.f32 3 (*.f32 alpha (*.f32 u0 3)))) 4))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 0)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2))
(-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -5) 2))
(-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2))
(-.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (+.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(+.f32 (*.f32 1/4 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha 3)) (*.f32 alpha 3)) 4))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/4) (/.f32 (*.f32 alpha (*.f32 3 (*.f32 alpha (*.f32 u0 3)))) 4))
(-.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))) (*.f32 -3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3/2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)))
(-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2) (+.f32 (-.f32 -1 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2))) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))))
(-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2)))))
(-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 6))) 2)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(/.f32 (*.f32 alpha (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 4)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 8)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) (*.f32 alpha (*.f32 u0 (*.f32 alpha 4)))) 2)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(/.f32 (+.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)))) 16)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 16)
(/.f32 (*.f32 (*.f32 alpha 6) (*.f32 (+.f32 u0 u0) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 2 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 u0 alpha) 12))) 16)
(/.f32 (*.f32 (*.f32 alpha 6) (*.f32 u0 (*.f32 alpha 8))) 16)
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 6) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0))) 16)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(/.f32 (*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 (+.f32 alpha alpha) (*.f32 alpha 6))) 16)
(/.f32 (*.f32 (*.f32 alpha 6) (*.f32 (+.f32 u0 u0) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 2 (*.f32 (+.f32 alpha alpha) (*.f32 (*.f32 u0 alpha) 12))) 16)
(/.f32 (*.f32 (*.f32 alpha 6) (*.f32 u0 (*.f32 alpha 8))) 16)
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -4)) 4)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(/.f32 (-.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) 2)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(pow.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1)
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)
(*.f32 u0 (*.f32 alpha (*.f32 alpha 3)))
(+.f32 (*.f32 u0 (*.f32 alpha 3)) 0)
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(+.f32 0 (*.f32 u0 (*.f32 alpha 3)))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha 3)) 2) (/.f32 (*.f32 u0 (*.f32 alpha 3)) 2))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(-.f32 (*.f32 u0 (*.f32 alpha 3)) 0)
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha 3)) 2) (/.f32 (*.f32 (*.f32 u0 3) (neg.f32 alpha)) 2))
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(/.f32 (*.f32 u0 (*.f32 alpha 3)) 1)
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(/.f32 (*.f32 u0 (*.f32 alpha 6)) 2)
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(/.f32 (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)) 4)
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(/.f32 (+.f32 (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) 8)
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 6) (*.f32 (+.f32 u0 u0) 2)) 16)
(/.f32 (*.f32 2 (*.f32 (+.f32 u0 u0) (*.f32 (+.f32 alpha alpha) 6))) 16)
(/.f32 (*.f32 2 (*.f32 12 (*.f32 u0 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 2 (*.f32 (*.f32 u0 alpha) 24)) 16)
(pow.f32 (*.f32 u0 (*.f32 alpha 3)) 1)
(*.f32 u0 (*.f32 alpha 3))
(*.f32 alpha (*.f32 u0 3))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 8))
(-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -5) 8))
(-.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 8))
(-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 8))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -7) 8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2) 4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 7) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 5/4) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 5/4) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8))
(-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8))
(-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8))
(-.f32 (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8))
(/.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 7)) 8)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 8) 8)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 8) 8)
(-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (+.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8) 2) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 3 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) 2) (+.f32 (/.f32 (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (/.f32 (*.f32 3 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3)))) 16) (+.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -3) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4)))
(-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha 3)) (*.f32 alpha 3)) 16) (+.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -4) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3) 16)))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) -3))) 16))
(/.f32 (+.f32 (*.f32 u0 (*.f32 (*.f32 alpha 4) alpha)) (-.f32 (*.f32 alpha (*.f32 3 (*.f32 alpha (*.f32 u0 3)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) -3)))) 16)
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8) 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 16)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (-.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 8)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8)) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -4) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8))
(+.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/4))))
(-.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -4) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8))
(+.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/4))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8) (*.f32 -3 (/.f32 (*.f32 alpha (*.f32 alpha u0)) 8))) (-.f32 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 3/2) 8)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -4) (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8))
(+.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) (+.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 3/8) 2) (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/4))))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4) (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4)) (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 alpha (-.f32 0 (*.f32 alpha (neg.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha u0) (neg.f32 (neg.f32 alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 1 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 1/2)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (+.f32 alpha alpha) (/.f32 (*.f32 alpha u0) 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (+.f32 alpha alpha) (*.f32 u0 (/.f32 alpha 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (+.f32 alpha alpha) (*.f32 alpha (/.f32 u0 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (+.f32 u0 u0) (/.f32 (*.f32 alpha alpha) 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (+.f32 u0 u0) (*.f32 alpha (/.f32 alpha 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha (+.f32 u0 u0)) (/.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 1/8)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (neg.f32 alpha) (*.f32 alpha (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 2 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 2 (*.f32 (*.f32 alpha u0) (/.f32 alpha 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 2 (*.f32 (*.f32 alpha alpha) (/.f32 u0 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 2 (*.f32 alpha (/.f32 (*.f32 alpha u0) 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) 2)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 1/4)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha (neg.f32 u0)) (neg.f32 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 1/2 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (/.f32 alpha 2) (*.f32 alpha (+.f32 u0 u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 1/4 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 1/8 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 1/16 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (/.f32 u0 2) (*.f32 alpha (+.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (/.f32 (*.f32 alpha u0) 2) (+.f32 alpha alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (/.f32 (*.f32 alpha alpha) 2) (+.f32 u0 u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha (+.f32 alpha alpha)) (/.f32 u0 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (+.f32 u0 u0) 2) (/.f32 (*.f32 alpha alpha) 4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 (/.f32 alpha 2) (/.f32 alpha 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (+.f32 alpha alpha) 2) (/.f32 (*.f32 alpha u0) 4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (/.f32 alpha 2) (/.f32 u0 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 1/2 (/.f32 (*.f32 alpha u0) 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) 1/16)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2)) (/.f32 u0 4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)) (/.f32 alpha 4))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)) (*.f32 1/2 (/.f32 alpha 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (fabs.f32 alpha) (*.f32 u0 (fabs.f32 alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -2 (/.f32 (*.f32 alpha (*.f32 alpha u0)) -2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 -2 alpha) (/.f32 (*.f32 alpha u0) -2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 -2 alpha) (neg.f32 (/.f32 (*.f32 alpha u0) 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 u0 (fabs.f32 alpha)) (fabs.f32 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (/.f32 alpha 4) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (/.f32 u0 4) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (/.f32 (*.f32 alpha u0) 4) (*.f32 (+.f32 alpha alpha) 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (/.f32 (*.f32 alpha alpha) 4) (*.f32 (+.f32 u0 u0) 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (fabs.f32 (+.f32 alpha alpha)) (*.f32 (/.f32 u0 2) (fabs.f32 alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 u0 u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 1/2 (/.f32 alpha 2)) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 u0 (/.f32 alpha 2)) (+.f32 alpha alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha (/.f32 u0 2)) (+.f32 alpha alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (*.f32 alpha u0) (/.f32 alpha 2)) 2)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (/.f32 alpha 2) (/.f32 u0 2)) (*.f32 (+.f32 alpha alpha) 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (/.f32 alpha 2) (/.f32 alpha 2)) (*.f32 (+.f32 u0 u0) 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (/.f32 u0 2)) 2)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (/.f32 (*.f32 alpha u0) -2) (*.f32 -2 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (/.f32 u0 2) (fabs.f32 alpha)) (fabs.f32 (+.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 alpha (/.f32 (*.f32 alpha u0) 2)) 2)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 1/2 (/.f32 (*.f32 alpha u0) 2)) (*.f32 (+.f32 alpha alpha) 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 2)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) -1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 8)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 4))) 4)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) 16)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6)))) 32)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2) (*.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 2)) 32)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 (+.f32 alpha alpha) 2) (*.f32 (+.f32 alpha alpha) (+.f32 u0 u0))) 16)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 (+.f32 u0 u0) 2) (*.f32 alpha (*.f32 (+.f32 alpha alpha) 2))) 16)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 u0))) -1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 alpha)) -1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (*.f32 -2 alpha)) -2)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (*.f32 (*.f32 alpha u0) (neg.f32 (*.f32 (+.f32 alpha alpha) 2))) -4)
(/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)
(/.f32 (*.f32 alpha (*.f32 u0 (neg.f32 (*.f32 2 (+.f32 alpha alpha))))) -4)
(/.f32 (*.f32 u0 (*.f32 alpha (/.f32 (+.f32 alpha alpha) -1/2))) -4)
(/.f32 (-.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))) (neg.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)))) 32)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (-.f32 (neg.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) (neg.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (+.f32 u0 u0) (*.f32 alpha 6))))) 32)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))

localize384.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 alpha (pow.f32 u0 2))
0.2b
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
0.3b
(*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))
0.4b
(-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))
Compiler

Compiled 120 to 73 computations (39.2% saved)

series31.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
20.0ms
alpha
@0
(-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))
1.0ms
alpha
@-inf
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
1.0ms
alpha
@-inf
(-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))
1.0ms
u0
@0
(-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))
1.0ms
alpha
@inf
(-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))

rewrite419.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1040×rational_best-simplify-79
566×rational_best-simplify-47
510×rational_best-simplify-63
500×rational_best-simplify-57
432×rational_best-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
020184
1146154
2330130
3118894
4673594
Stop Event
node limit
Counts
4 → 244
Calls
Call 1
Inputs
(-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)))
(*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
(*.f32 alpha (pow.f32 u0 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha u0) (-.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (neg.f32 (*.f32 alpha (*.f32 u0 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 u0 u0)) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (neg.f32 u0)) (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 alpha u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))) (*.f32 1/2 (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))) (+.f32 (*.f32 alpha (neg.f32 u0)) (neg.f32 (*.f32 alpha (*.f32 u0 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha -1/2)) (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha -1/2)) (/.f32 (+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (+.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (*.f32 u0 (*.f32 alpha -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)) (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (/.f32 alpha 4)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1) (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1) (*.f32 alpha (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 alpha u0)) (+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) -1) (-.f32 1 (*.f32 alpha (*.f32 u0 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 -3/2))) (+.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 -1 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (-.f32 1 (*.f32 alpha (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) 1) (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha u0)) (-.f32 1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (+.f32 (*.f32 alpha (+.f32 u0 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (*.f32 u0 -3/2))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 -1 (*.f32 alpha (*.f32 u0 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 alpha u0) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 (*.f32 alpha -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3/2))) (*.f32 1/2 (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 1/2 (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 1/2 (*.f32 alpha u0))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (*.f32 alpha u0) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 2)) (neg.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2))) (neg.f32 (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 1/2 (*.f32 alpha u0))) (*.f32 u0 (*.f32 alpha -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 alpha u0) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)) (neg.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (*.f32 alpha u0)) (*.f32 1/2 (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (*.f32 u0 (/.f32 alpha 4))) (neg.f32 (*.f32 u0 (/.f32 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) 2) (/.f32 (+.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 3 (*.f32 alpha u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) 2) (/.f32 (+.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) 2) (/.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) 2) (/.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha u0)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))) (*.f32 3 (*.f32 u0 (/.f32 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (*.f32 u0 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (*.f32 u0 -3/2))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 (/.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 u0 (*.f32 alpha -1/2))) (-.f32 1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (neg.f32 u0))) (+.f32 1 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (-.f32 1 (*.f32 1/2 (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (-.f32 1 (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 -1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (-.f32 1 (*.f32 u0 (*.f32 alpha -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha u0) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (pow.f32 u0 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 u0 -3/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 u0 -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2)) (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 u0 -3/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 1/2 (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 alpha (*.f32 u0 -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2)) (/.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 -3/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 -6)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 u0 u0) (*.f32 -6 alpha)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 u0 u0) (*.f32 -6 alpha)) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha (*.f32 u0 -6)) (*.f32 alpha (*.f32 u0 -6))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 u0 -6)) (+.f32 alpha alpha)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 u0 -6))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6))) (*.f32 2 (+.f32 alpha alpha))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 -6) (*.f32 2 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 u0 -6)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 u0 -6)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 2 (*.f32 u0 -6))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6))) alpha) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 u0 -3)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha -3/2) (*.f32 alpha -3/2)) (+.f32 u0 u0)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 u0 -3/2) (*.f32 u0 -3/2)) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 alpha -3/2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 u0 -3/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))) (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))) (/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (/.f32 alpha -1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) (*.f32 2 (+.f32 alpha alpha))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (*.f32 2 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (*.f32 2 (*.f32 alpha (*.f32 u0 4))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (*.f32 2 (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 alpha (+.f32 u0 u0)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 alpha (*.f32 u0 -4)) (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 alpha u0))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2) (*.f32 alpha u0))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 u0 -3)) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 (*.f32 alpha u0) -2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (pow.f32 u0 2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha u0) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 u0)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (pow.f32 u0 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha u0) -2)) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 u0))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (pow.f32 u0 2))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) (*.f32 2 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2)) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4)))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2)) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 alpha (+.f32 u0 u0))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha (*.f32 u0 -4)) (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 alpha u0)) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2) (*.f32 alpha u0)) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 u0 -3)) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 (*.f32 alpha u0) -2)) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (pow.f32 u0 2))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (+.f32 alpha alpha)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) alpha) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (*.f32 1/2 alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 alpha (+.f32 u0 u0)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 alpha (*.f32 u0 -4)) (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 alpha u0))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2) (*.f32 alpha u0))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 alpha (*.f32 u0 -3)) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 (*.f32 alpha u0) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (pow.f32 u0 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) alpha))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (pow.f32 u0 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))) (*.f32 alpha (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (pow.f32 u0 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 alpha (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (pow.f32 u0 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (pow.f32 u0 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (pow.f32 u0 2)))) (*.f32 2 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 2 (pow.f32 u0 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) (+.f32 alpha alpha)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (pow.f32 u0 2)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) (*.f32 1/2 alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (pow.f32 u0 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))))

simplify477.0ms (0.8%)

Algorithm
egg-herbie
Rules
1438×rational_best-simplify-63
920×rational_best-simplify-47
722×rational_best-simplify-65
628×rational_best-simplify-3
586×rational_best-simplify-55
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061213162
1142012036
2357111228
Stop Event
node limit
Counts
340 → 425
Calls
Call 1
Inputs
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) alpha))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) alpha))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) alpha))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) alpha))
(*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 -1 (*.f32 u0 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))
(+.f32 (*.f32 alpha u0) (-.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
(+.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (neg.f32 (*.f32 alpha (*.f32 u0 -3/2)))))
(+.f32 (*.f32 alpha (+.f32 u0 u0)) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 0)
(+.f32 0 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))))
(+.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (neg.f32 u0)))
(+.f32 (*.f32 alpha (neg.f32 u0)) (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(+.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 alpha u0))
(+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))) (*.f32 1/2 (*.f32 alpha u0)))
(+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))) (+.f32 (*.f32 alpha (neg.f32 u0)) (neg.f32 (*.f32 alpha (*.f32 u0 -3/2)))))
(+.f32 (*.f32 u0 (*.f32 alpha -1/2)) (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))))
(+.f32 (*.f32 u0 (*.f32 alpha -1/2)) (/.f32 (+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) 2))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (+.f32 u0 u0)))
(+.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (*.f32 u0 (*.f32 alpha -1/2)))
(+.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)) (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))
(+.f32 (*.f32 u0 (/.f32 alpha 4)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1) (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (+.f32 1 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1) (*.f32 alpha (neg.f32 u0))))
(+.f32 (-.f32 1 (*.f32 alpha u0)) (+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1))
(+.f32 (+.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) -1) (-.f32 1 (*.f32 alpha (*.f32 u0 -3/2))))
(+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 -3/2))) (+.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) -1))
(+.f32 (+.f32 -1 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (-.f32 1 (*.f32 alpha (neg.f32 u0))))
(+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) 1) (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 -1 (*.f32 alpha u0)) (-.f32 1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(+.f32 (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (+.f32 (*.f32 alpha (+.f32 u0 u0)) 1))
(+.f32 (-.f32 -1 (*.f32 alpha (*.f32 u0 -3/2))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 -1 (*.f32 alpha (*.f32 u0 -3/2))))
(+.f32 (-.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha u0))
(+.f32 (-.f32 (*.f32 alpha u0) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 (*.f32 alpha -1/2)))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3/2))) (*.f32 1/2 (*.f32 alpha u0)))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 1/2 (*.f32 alpha u0)))
(+.f32 (-.f32 -1 (*.f32 1/2 (*.f32 alpha u0))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))))
(+.f32 (-.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (*.f32 alpha u0) -2))
(+.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 2)) (neg.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 2)))
(+.f32 (-.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2))) (neg.f32 (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2))))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 1/2 (*.f32 alpha u0))) (*.f32 u0 (*.f32 alpha -1/2)))
(+.f32 (-.f32 (*.f32 alpha u0) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)) (neg.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (*.f32 alpha u0)) (*.f32 1/2 (*.f32 alpha u0)))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (*.f32 u0 (/.f32 alpha 4))) (neg.f32 (*.f32 u0 (/.f32 alpha 4))))
(+.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))))
(+.f32 (/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) 2) (/.f32 (+.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 3 (*.f32 alpha u0))) 2))
(+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) 2) (/.f32 (+.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))))) 2))
(+.f32 (/.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) 2) (/.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) 2))
(+.f32 (/.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) 2) (/.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) 2))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha u0)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))) (*.f32 3 (*.f32 u0 (/.f32 alpha 4))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (*.f32 u0 -3/2))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (*.f32 u0 -3/2))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha u0)))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 (/.f32 alpha 4)))
(+.f32 (-.f32 -1 (*.f32 u0 (*.f32 alpha -1/2))) (-.f32 1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (-.f32 -1 (*.f32 alpha (neg.f32 u0))) (+.f32 1 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (-.f32 -1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (-.f32 1 (*.f32 1/2 (*.f32 alpha u0))))
(+.f32 (-.f32 -1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (-.f32 1 (*.f32 alpha u0)))
(+.f32 (-.f32 -1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (-.f32 1 (*.f32 u0 (*.f32 alpha -1/2))))
(*.f32 1/2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))
(*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 1)
(*.f32 1 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) -1)
(*.f32 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 1/2)
(*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 1/4)
(/.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 1)
(/.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) -1)
(/.f32 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 2)
(/.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 4)
(/.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))) 2)
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 8)
(/.f32 (+.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha u0) -2)) 2)
(/.f32 (+.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) 2)
(/.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 u0))) 2)
(/.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (pow.f32 u0 2))) 2)
(/.f32 (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (-.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) 2)
(/.f32 (-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2)) 2)
(/.f32 (-.f32 (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3))) 2)
(/.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0))) 2)
(/.f32 (-.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4)))) 2)
(/.f32 (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2)) 2)
(pow.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 1)
(neg.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)))
(+.f32 (*.f32 alpha (*.f32 u0 -3/2)) 0)
(+.f32 0 (*.f32 alpha (*.f32 u0 -3/2)))
(+.f32 (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2)) (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2)))
(-.f32 (*.f32 alpha (*.f32 u0 -3/2)) 0)
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))))
(-.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 1/2 (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 alpha (*.f32 u0 -3/2)))
(-.f32 (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2)) (/.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) 2))
(/.f32 (*.f32 alpha (*.f32 u0 -3/2)) 1)
(/.f32 (*.f32 alpha (*.f32 u0 -3)) 2)
(/.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) -1)
(/.f32 (*.f32 alpha (*.f32 u0 -6)) 4)
(/.f32 (*.f32 (+.f32 u0 u0) (*.f32 -6 alpha)) 8)
(/.f32 (/.f32 (*.f32 (+.f32 u0 u0) (*.f32 -6 alpha)) 2) 4)
(/.f32 (+.f32 (*.f32 alpha (*.f32 u0 -6)) (*.f32 alpha (*.f32 u0 -6))) 8)
(/.f32 (*.f32 (*.f32 2 (*.f32 u0 -6)) (+.f32 alpha alpha)) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 u0 -6))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6)))) 64)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6))) (*.f32 2 (+.f32 alpha alpha))) 64)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6)))) 16)
(/.f32 (*.f32 (*.f32 u0 -6) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 u0 -6)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 u0 -6)) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 2 (*.f32 u0 -6))) 64)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6))) alpha) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 u0 -3)) 16)
(/.f32 (*.f32 (+.f32 (*.f32 alpha -3/2) (*.f32 alpha -3/2)) (+.f32 u0 u0)) 4)
(/.f32 (*.f32 (+.f32 (*.f32 u0 -3/2) (*.f32 u0 -3/2)) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 alpha -3/2)) 4)
(pow.f32 (*.f32 alpha (*.f32 u0 -3/2)) 1)
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 0)
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))
(+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))) (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))))
(-.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 0)
(-.f32 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))
(-.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))) (/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) alpha) 2))
(/.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 1)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 2)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) alpha) -1)
(/.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (+.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (*.f32 2 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(/.f32 (*.f32 alpha (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (*.f32 2 (*.f32 alpha (*.f32 u0 4))))) -4)
(/.f32 (*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (*.f32 2 (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0))) -1)
(/.f32 (*.f32 alpha (-.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3)))) -2)
(/.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 alpha (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 alpha (*.f32 u0 -4)) (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 alpha u0))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2) (*.f32 alpha u0))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 u0 -3)) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) -2)
(/.f32 (*.f32 alpha (-.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 (*.f32 alpha u0) -2))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (pow.f32 u0 2)))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) -4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) 64)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha u0) -2))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 u0)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (pow.f32 u0 2)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) 16)
(/.f32 (*.f32 alpha (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 4)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) 16)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha u0) -2)) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 u0))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (pow.f32 u0 2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (-.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2)) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4)))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2)) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 alpha (+.f32 u0 u0))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (*.f32 u0 -4)) (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 alpha u0)) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2) (*.f32 alpha u0)) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 u0 -3)) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (-.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 (*.f32 alpha u0) -2)) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (pow.f32 u0 2))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (+.f32 alpha alpha)) 16)
(/.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) alpha) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (*.f32 1/2 alpha)) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0)))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3)))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 alpha (+.f32 u0 u0)))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 alpha (*.f32 u0 -4)) (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 alpha u0))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2) (*.f32 alpha u0))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 alpha (*.f32 u0 -3)) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 (*.f32 alpha u0) -2))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (pow.f32 u0 2)))) 4)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 1)
(neg.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) alpha))
(+.f32 0 (*.f32 alpha (pow.f32 u0 2)))
(+.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))
(+.f32 (*.f32 alpha (pow.f32 u0 2)) 0)
(-.f32 0 (*.f32 alpha (neg.f32 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))) (*.f32 alpha (pow.f32 u0 2)))
(-.f32 (*.f32 alpha (pow.f32 u0 2)) 0)
(-.f32 (*.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(-.f32 (neg.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 alpha (pow.f32 u0 2)))
(/.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) -1/2)
(/.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) 1/2)
(/.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) -1)
(/.f32 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))) 2)
(/.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2))) -2)
(/.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (pow.f32 u0 2)))) 4)
(/.f32 (*.f32 alpha (pow.f32 u0 2)) 1)
(/.f32 (neg.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2)))) 2)
(/.f32 (+.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (pow.f32 u0 2)))) (*.f32 2 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))))) 8)
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) 16)
(/.f32 (*.f32 alpha (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 64)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 2 (pow.f32 u0 2))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) (+.f32 alpha alpha)) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 16)
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (*.f32 2 (pow.f32 u0 2)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) (*.f32 1/2 alpha)) 4)
(pow.f32 (*.f32 alpha (pow.f32 u0 2)) 1)
(neg.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))))
Outputs
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -3/2 u0)))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) alpha)
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) alpha))
(*.f32 alpha (*.f32 (-.f32 (*.f32 u0 -1/2) (+.f32 (*.f32 1/2 u0) (*.f32 1/2 (pow.f32 u0 2)))) -1))
(*.f32 alpha (neg.f32 (-.f32 (*.f32 u0 -1/2) (*.f32 1/2 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 alpha (neg.f32 (+.f32 (neg.f32 u0) (neg.f32 (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) alpha))
(*.f32 alpha (*.f32 (-.f32 (*.f32 u0 -1/2) (+.f32 (*.f32 1/2 u0) (*.f32 1/2 (pow.f32 u0 2)))) -1))
(*.f32 alpha (neg.f32 (-.f32 (*.f32 u0 -1/2) (*.f32 1/2 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 alpha (neg.f32 (+.f32 (neg.f32 u0) (neg.f32 (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) alpha))
(*.f32 alpha (*.f32 (-.f32 (*.f32 u0 -1/2) (+.f32 (*.f32 1/2 u0) (*.f32 1/2 (pow.f32 u0 2)))) -1))
(*.f32 alpha (neg.f32 (-.f32 (*.f32 u0 -1/2) (*.f32 1/2 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 alpha (neg.f32 (+.f32 (neg.f32 u0) (neg.f32 (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) alpha))
(*.f32 alpha (*.f32 (-.f32 (*.f32 u0 -1/2) (+.f32 (*.f32 1/2 u0) (*.f32 1/2 (pow.f32 u0 2)))) -1))
(*.f32 alpha (neg.f32 (-.f32 (*.f32 u0 -1/2) (*.f32 1/2 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 alpha (neg.f32 (+.f32 (neg.f32 u0) (neg.f32 (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))
(*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))
(*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))
(*.f32 u0 alpha)
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (+.f32 (neg.f32 alpha) (*.f32 2 alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 1/2 alpha)))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -3/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 u0 -3/2) u0))) (pow.f32 alpha 2))
(*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) (pow.f32 alpha 2))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 u0 -1/2) (+.f32 (*.f32 1/2 u0) (*.f32 1/2 (pow.f32 u0 2)))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (*.f32 u0 -1/2) (*.f32 1/2 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 (+.f32 (neg.f32 u0) (neg.f32 (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 u0 -1/2) (+.f32 (*.f32 1/2 u0) (*.f32 1/2 (pow.f32 u0 2)))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (*.f32 u0 -1/2) (*.f32 1/2 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 (+.f32 (neg.f32 u0) (neg.f32 (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 u0 -1/2) (+.f32 (*.f32 1/2 u0) (*.f32 1/2 (pow.f32 u0 2)))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (*.f32 u0 -1/2) (*.f32 1/2 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 (+.f32 (neg.f32 u0) (neg.f32 (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1 u0) (*.f32 3/2 u0)))) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 u0 -1/2) (+.f32 (*.f32 1/2 u0) (*.f32 1/2 (pow.f32 u0 2)))) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (*.f32 u0 -1/2) (*.f32 1/2 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 (+.f32 (neg.f32 u0) (neg.f32 (*.f32 1/2 (pow.f32 u0 2)))) (neg.f32 (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha)))))
(*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha)))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(+.f32 (*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 alpha) (+.f32 (*.f32 3/2 alpha) (*.f32 -1 alpha))) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 alpha (*.f32 -3/2 alpha))))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha (+.f32 (neg.f32 alpha) (*.f32 2 alpha)))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(*.f32 (pow.f32 u0 2) alpha)
(+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(+.f32 (*.f32 alpha u0) (-.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 alpha) (*.f32 alpha (-.f32 u0 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (-.f32 u0 u0) (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 1/2 (*.f32 u0 alpha)) (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 u0 (*.f32 1/2 alpha)) (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 1/2 (*.f32 u0 alpha))))
(+.f32 (*.f32 u0 (*.f32 1/2 alpha)) (-.f32 (neg.f32 (*.f32 u0 (*.f32 -3/2 alpha))) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 2 alpha)))
(+.f32 (*.f32 1/2 (*.f32 alpha u0)) (+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (neg.f32 (*.f32 alpha (*.f32 u0 -3/2)))))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 1/2 (*.f32 u0 alpha))))
(+.f32 (*.f32 u0 (*.f32 1/2 alpha)) (-.f32 (neg.f32 (*.f32 u0 (*.f32 -3/2 alpha))) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 2 alpha)))
(+.f32 (*.f32 alpha (+.f32 u0 u0)) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (+.f32 u0 u0)))
(-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 0)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(+.f32 0 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(+.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (*.f32 -1/2 (-.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) alpha))))
(-.f32 (*.f32 -1/2 (*.f32 alpha (-.f32 u0 (pow.f32 u0 2)))) (*.f32 u0 (*.f32 -3/2 alpha)))
(+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2))
(+.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (neg.f32 u0)))
(+.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 u0 (neg.f32 alpha)))
(-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(+.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (neg.f32 u0)))
(+.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 u0 (neg.f32 alpha)))
(-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))))
(+.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 alpha u0))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))) (*.f32 1/2 (*.f32 alpha u0)))
(+.f32 (*.f32 1/2 (*.f32 u0 alpha)) (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 u0 (*.f32 1/2 alpha)) (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))) (+.f32 (*.f32 alpha (neg.f32 u0)) (neg.f32 (*.f32 alpha (*.f32 u0 -3/2)))))
(+.f32 (*.f32 1/2 (*.f32 u0 alpha)) (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 u0 (*.f32 1/2 alpha)) (*.f32 alpha (-.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 u0 (*.f32 alpha -1/2)) (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (neg.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (neg.f32 (*.f32 (-.f32 (*.f32 u0 -3/2) (/.f32 (pow.f32 u0 2) 2)) alpha)))
(+.f32 (*.f32 u0 (*.f32 alpha -1/2)) (/.f32 (+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) 2))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (neg.f32 u0)))) 2))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 u0 4)))) 2))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))) 2))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (+.f32 u0 u0)))
(-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (*.f32 -1/2 (-.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) alpha))))
(-.f32 (*.f32 -1/2 (*.f32 alpha (-.f32 u0 (pow.f32 u0 2)))) (*.f32 u0 (*.f32 -3/2 alpha)))
(+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (*.f32 u0 (*.f32 alpha -1/2)))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (neg.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (neg.f32 (*.f32 (-.f32 (*.f32 u0 -3/2) (/.f32 (pow.f32 u0 2) 2)) alpha)))
(+.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)) (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))
(+.f32 (-.f32 (*.f32 1/2 (*.f32 u0 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) alpha) -4)) (-.f32 (*.f32 1/2 (*.f32 u0 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) alpha) -4)))
(+.f32 (-.f32 (*.f32 u0 (*.f32 1/2 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) alpha) -4)) (-.f32 (*.f32 u0 (*.f32 1/2 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) alpha) -4)))
(+.f32 (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) 1/4)) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) 1/4)))
(+.f32 (*.f32 u0 (/.f32 alpha 4)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (-.f32 (/.f32 u0 4) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1) (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (+.f32 -1 (*.f32 alpha (+.f32 u0 u0))) (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 1 (+.f32 (*.f32 u0 (+.f32 alpha alpha)) (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
(+.f32 (+.f32 1 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1) (*.f32 alpha (neg.f32 u0))))
(+.f32 (+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) 1) (+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 -1 (*.f32 alpha (+.f32 u0 u0)))))
(+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (+.f32 1 (+.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 -1 (*.f32 u0 (neg.f32 alpha))))))
(+.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 (neg.f32 u0) (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (-.f32 1 (*.f32 alpha u0)) (+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (+.f32 (+.f32 -1 (*.f32 alpha (+.f32 u0 u0))) (-.f32 1 (*.f32 u0 alpha))))
(+.f32 (*.f32 alpha (+.f32 (+.f32 u0 u0) (/.f32 (pow.f32 u0 2) 2))) (+.f32 -1 (-.f32 1 (*.f32 u0 alpha))))
(+.f32 (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (+.f32 (*.f32 alpha (+.f32 u0 u0)) -1))
(+.f32 (+.f32 -1 (*.f32 alpha (+.f32 u0 u0))) (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 1 (+.f32 (*.f32 u0 (+.f32 alpha alpha)) (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
(+.f32 (+.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) -1) (-.f32 1 (*.f32 alpha (*.f32 u0 -3/2))))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (*.f32 -1/2 (-.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) alpha))))
(-.f32 (*.f32 -1/2 (*.f32 alpha (-.f32 u0 (pow.f32 u0 2)))) (*.f32 u0 (*.f32 -3/2 alpha)))
(+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2))
(+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 -3/2))) (+.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) -1))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (*.f32 -1/2 (-.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) alpha))))
(-.f32 (*.f32 -1/2 (*.f32 alpha (-.f32 u0 (pow.f32 u0 2)))) (*.f32 u0 (*.f32 -3/2 alpha)))
(+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2))
(+.f32 (+.f32 -1 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (-.f32 1 (*.f32 alpha (neg.f32 u0))))
(+.f32 (+.f32 -1 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) (-.f32 1 (*.f32 alpha (neg.f32 u0))))
(+.f32 -1 (+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (-.f32 1 (*.f32 u0 (neg.f32 alpha)))))
(-.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 (neg.f32 u0) (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) 1) (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (+.f32 -1 (*.f32 alpha (+.f32 u0 u0))) (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 1 (+.f32 (*.f32 u0 (+.f32 alpha alpha)) (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
(+.f32 (-.f32 -1 (*.f32 alpha u0)) (-.f32 1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(+.f32 (-.f32 -1 (*.f32 u0 alpha)) (-.f32 1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(+.f32 (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (+.f32 (*.f32 alpha (+.f32 u0 u0)) 1))
(+.f32 (+.f32 -1 (*.f32 alpha (+.f32 u0 u0))) (-.f32 1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 1 (+.f32 (*.f32 u0 (+.f32 alpha alpha)) (-.f32 -1 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))
(+.f32 (-.f32 -1 (*.f32 alpha (*.f32 u0 -3/2))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 -1 (*.f32 -3/2 (*.f32 u0 alpha))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 -1 (*.f32 u0 (*.f32 -3/2 alpha))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 -1 (*.f32 alpha (*.f32 u0 -3/2))))
(+.f32 (-.f32 -1 (*.f32 -3/2 (*.f32 u0 alpha))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 -1 (*.f32 u0 (*.f32 -3/2 alpha))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 (*.f32 alpha u0) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha u0))
(+.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 alpha) (*.f32 alpha (-.f32 u0 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (-.f32 u0 u0) (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (-.f32 (*.f32 alpha u0) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 (*.f32 alpha -1/2)))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (-.f32 (*.f32 u0 alpha) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (*.f32 alpha (-.f32 u0 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3/2))) (*.f32 1/2 (*.f32 alpha u0)))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 1/2 (*.f32 u0 alpha))))
(+.f32 (*.f32 u0 (*.f32 1/2 alpha)) (-.f32 (neg.f32 (*.f32 u0 (*.f32 -3/2 alpha))) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 2 alpha)))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 1/2 (*.f32 alpha u0)))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 1/2 (*.f32 u0 alpha))))
(+.f32 (*.f32 u0 (*.f32 1/2 alpha)) (-.f32 (neg.f32 (*.f32 u0 (*.f32 -3/2 alpha))) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 2 alpha)))
(+.f32 (-.f32 -1 (*.f32 1/2 (*.f32 alpha u0))) (-.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))))
(+.f32 (-.f32 -1 (*.f32 1/2 (*.f32 u0 alpha))) (-.f32 1 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)))
(+.f32 (-.f32 -1 (*.f32 u0 (*.f32 1/2 alpha))) (-.f32 1 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)))
(+.f32 (-.f32 -1 (*.f32 1/2 (*.f32 u0 alpha))) (-.f32 1 (*.f32 (-.f32 (*.f32 u0 -3/2) (/.f32 (pow.f32 u0 2) 2)) alpha)))
(+.f32 (-.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (*.f32 alpha u0) -2))
(+.f32 (-.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (*.f32 u0 alpha) -2))
(+.f32 (*.f32 alpha (-.f32 (*.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 alpha -2)))
(+.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) u0) (/.f32 (pow.f32 u0 2) 2))) (*.f32 u0 (*.f32 alpha -2)))
(+.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 2)) (neg.f32 (/.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 2)))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (+.f32 u0 u0)))
(-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (-.f32 (*.f32 -1/2 (-.f32 (*.f32 alpha u0) (*.f32 alpha (pow.f32 u0 2)))) (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2))) (neg.f32 (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2))))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (*.f32 -1/2 (-.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) alpha))))
(-.f32 (*.f32 -1/2 (*.f32 alpha (-.f32 u0 (pow.f32 u0 2)))) (*.f32 u0 (*.f32 -3/2 alpha)))
(+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 1/2 (*.f32 alpha u0))) (*.f32 u0 (*.f32 alpha -1/2)))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (-.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 1/2 (*.f32 u0 alpha))))
(+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (-.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 u0 (*.f32 1/2 alpha))))
(+.f32 (-.f32 (*.f32 alpha u0) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)) (neg.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (*.f32 alpha u0)) (*.f32 1/2 (*.f32 alpha u0)))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 1/2 (*.f32 u0 alpha))))
(+.f32 (*.f32 u0 (*.f32 1/2 alpha)) (-.f32 (neg.f32 (*.f32 u0 (*.f32 -3/2 alpha))) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 2 alpha)))
(+.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (*.f32 u0 (/.f32 alpha 4))) (neg.f32 (*.f32 u0 (/.f32 alpha 4))))
(-.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)) (+.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 u0 (/.f32 alpha 4))))
(-.f32 (neg.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)) (*.f32 (/.f32 alpha 4) (+.f32 u0 u0)))
(-.f32 (neg.f32 (*.f32 u0 (/.f32 alpha 2))) (*.f32 (-.f32 (*.f32 u0 -3/2) (/.f32 (pow.f32 u0 2) 2)) alpha))
(+.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))))
(+.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))) (-.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (*.f32 u0 4))) (*.f32 u0 alpha)))
(+.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))) (-.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 u0 4))) (*.f32 u0 alpha)))
(+.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))))
(+.f32 (/.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) 2) (/.f32 (+.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 3 (*.f32 alpha u0))) 2))
(/.f32 (+.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (*.f32 (*.f32 u0 alpha) 3))) 2)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (+.f32 (*.f32 u0 (*.f32 alpha 3)) (neg.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) 2)
(+.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) -1/2) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 (*.f32 u0 alpha) 6)) 4))
(+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) 2) (/.f32 (+.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))))) 2))
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (*.f32 -1/2 (-.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) alpha))))
(-.f32 (*.f32 -1/2 (*.f32 alpha (-.f32 u0 (pow.f32 u0 2)))) (*.f32 u0 (*.f32 -3/2 alpha)))
(+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2))
(+.f32 (/.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) 2) (/.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) 2))
(/.f32 (+.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) 2)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))))) 2)
(+.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) 1/4) (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))) -2))
(+.f32 (/.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) 2) (/.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) 2))
(/.f32 (+.f32 (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) 2)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (neg.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))))) 2)
(+.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) 1/4) (/.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0))) -2))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha u0)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 u0 alpha)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)))
(+.f32 (*.f32 u0 (-.f32 (/.f32 alpha 4) alpha)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)))
(+.f32 (*.f32 u0 (-.f32 (/.f32 alpha 4) alpha)) (*.f32 alpha (-.f32 (/.f32 u0 4) (-.f32 (*.f32 u0 -3/2) (/.f32 (pow.f32 u0 2) 2)))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))) (*.f32 3 (*.f32 u0 (/.f32 alpha 4))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha))) (*.f32 (/.f32 alpha 4) (*.f32 u0 3)))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha))) (*.f32 (*.f32 u0 (/.f32 alpha 4)) 3))
(+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (*.f32 -1/2 (pow.f32 u0 2)))) (*.f32 (/.f32 alpha 4) (*.f32 u0 3)))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (*.f32 u0 -3/2))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 -3/2 (*.f32 u0 alpha))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 u0 (*.f32 -3/2 alpha))))
(+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (*.f32 u0 -3/2))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 -3/2 (*.f32 u0 alpha))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 u0 (*.f32 -3/2 alpha))))
(+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha u0)))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 u0 alpha)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)))
(+.f32 (*.f32 u0 (-.f32 (/.f32 alpha 4) alpha)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)))
(+.f32 (*.f32 u0 (-.f32 (/.f32 alpha 4) alpha)) (*.f32 alpha (-.f32 (/.f32 u0 4) (-.f32 (*.f32 u0 -3/2) (/.f32 (pow.f32 u0 2) 2)))))
(+.f32 (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 (/.f32 alpha 4)))
(+.f32 (*.f32 u0 (/.f32 alpha 4)) (-.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (*.f32 u0 (/.f32 alpha 4)) (*.f32 alpha (-.f32 (/.f32 u0 4) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (-.f32 -1 (*.f32 u0 (*.f32 alpha -1/2))) (-.f32 1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (-.f32 -1 (*.f32 u0 (*.f32 -1/2 alpha))) (-.f32 1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))
(+.f32 (-.f32 -1 (*.f32 alpha (neg.f32 u0))) (+.f32 1 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (+.f32 -1 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) (-.f32 1 (*.f32 alpha (neg.f32 u0))))
(+.f32 -1 (+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (-.f32 1 (*.f32 u0 (neg.f32 alpha)))))
(-.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha (+.f32 (neg.f32 u0) (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (-.f32 -1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) (-.f32 1 (*.f32 1/2 (*.f32 alpha u0))))
(+.f32 (-.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)) (-.f32 1 (*.f32 1/2 (*.f32 u0 alpha))))
(+.f32 (-.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)) alpha)) (-.f32 1 (*.f32 u0 (*.f32 1/2 alpha))))
(+.f32 (-.f32 -1 (*.f32 (-.f32 (*.f32 u0 -3/2) (/.f32 (pow.f32 u0 2) 2)) alpha)) (-.f32 1 (*.f32 1/2 (*.f32 u0 alpha))))
(+.f32 (-.f32 -1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))) (-.f32 1 (*.f32 alpha u0)))
(+.f32 (-.f32 1 (*.f32 u0 alpha)) (-.f32 -1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(+.f32 (-.f32 -1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (-.f32 1 (*.f32 u0 (*.f32 alpha -1/2))))
(+.f32 (-.f32 -1 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (-.f32 1 (*.f32 u0 (*.f32 -1/2 alpha))))
(*.f32 1/2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 1)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(*.f32 1 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) -1)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(*.f32 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 1/2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 1/4)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 1)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) -1)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 4)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))) 2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 8)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (+.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha u0) -2)) 2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (+.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) 2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 u0))) 2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (pow.f32 u0 2))) 2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (-.f32 (*.f32 (*.f32 u0 4) (*.f32 alpha 2)) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4)) 4)
(/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) 8) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4)) 4)
(/.f32 (*.f32 (*.f32 2 alpha) (-.f32 (*.f32 u0 4) (*.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2))) 4)
(/.f32 (-.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) 2)
(/.f32 (-.f32 (*.f32 u0 alpha) (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2))) 2)
(/.f32 (-.f32 (*.f32 u0 alpha) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) 2)
(/.f32 (*.f32 alpha (-.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) 2))) 2)
(/.f32 (-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2)) 2)
(/.f32 (-.f32 (*.f32 u0 alpha) (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2))) 2)
(/.f32 (-.f32 (*.f32 u0 alpha) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) 2)
(/.f32 (*.f32 alpha (-.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) 2))) 2)
(/.f32 (-.f32 (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3))) 2)
(+.f32 (neg.f32 (*.f32 -3/2 (*.f32 u0 alpha))) (*.f32 -1/2 (-.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) alpha))))
(-.f32 (*.f32 -1/2 (*.f32 alpha (-.f32 u0 (pow.f32 u0 2)))) (*.f32 u0 (*.f32 -3/2 alpha)))
(+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2))
(/.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0))) 2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4)))) 2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(/.f32 (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2)) 2)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(pow.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) 1)
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(neg.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)))
(+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)))
(*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2)))
(+.f32 (*.f32 alpha (*.f32 u0 -3/2)) 0)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(+.f32 0 (*.f32 alpha (*.f32 u0 -3/2)))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(+.f32 (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2)) (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2)))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(-.f32 (*.f32 alpha (*.f32 u0 -3/2)) 0)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(-.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 1/2 (*.f32 alpha u0)))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(-.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 alpha (*.f32 u0 -3/2)))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(-.f32 (*.f32 (*.f32 1/2 alpha) (*.f32 u0 -3/2)) (/.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) 2))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 alpha (*.f32 u0 -3/2)) 1)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 alpha (*.f32 u0 -3)) 2)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))) -1)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 alpha (*.f32 u0 -6)) 4)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (+.f32 u0 u0) (*.f32 -6 alpha)) 8)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (/.f32 (*.f32 (+.f32 u0 u0) (*.f32 -6 alpha)) 2) 4)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (+.f32 (*.f32 alpha (*.f32 u0 -6)) (*.f32 alpha (*.f32 u0 -6))) 8)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 u0 -6)) (+.f32 alpha alpha)) 16)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 2 (*.f32 u0 -6))) 16)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6)))) 64)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6))) (*.f32 2 (+.f32 alpha alpha))) 64)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6)))) 16)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (*.f32 u0 -6) (*.f32 2 (+.f32 alpha alpha))) 16)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 u0 -6)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 u0 -6)) 16)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 2 (*.f32 u0 -6))) 64)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 u0 -6)) (*.f32 2 (*.f32 u0 -6))) alpha) 16)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 u0 -3)) 16)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (+.f32 (*.f32 alpha -3/2) (*.f32 alpha -3/2)) (+.f32 u0 u0)) 4)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (+.f32 (*.f32 u0 -3/2) (*.f32 u0 -3/2)) (+.f32 alpha alpha)) 4)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(/.f32 (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 alpha -3/2)) 4)
(/.f32 (*.f32 (*.f32 -3/2 alpha) (*.f32 2 (+.f32 u0 u0))) 4)
(/.f32 (*.f32 2 (*.f32 (+.f32 u0 u0) (*.f32 -3/2 alpha))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 u0 u0)) (*.f32 alpha -3)) 8)
(pow.f32 (*.f32 alpha (*.f32 u0 -3/2)) 1)
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 u0 -3/2))))
(*.f32 -3/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -3/2 alpha))
(+.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 0)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))) (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))))
(*.f32 (-.f32 (*.f32 1/2 (*.f32 u0 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) alpha) -4)) (+.f32 alpha alpha))
(*.f32 (-.f32 (*.f32 u0 (*.f32 1/2 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) alpha) -4)) (+.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) 1/4)) (+.f32 alpha alpha))
(-.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 0)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(-.f32 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(-.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) -4))) (/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) alpha) 2))
(-.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (*.f32 u0 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) alpha) -4))) (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 u0 alpha))) 2))
(-.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 1/2 alpha)) (/.f32 (*.f32 (pow.f32 u0 2) alpha) -4))) (/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) 2))
(-.f32 (*.f32 alpha (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) 1/4))) (/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))) 2))
(/.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 1)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 2)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) alpha) -1)
(neg.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 u0 alpha))))
(neg.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))
(/.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 u0 alpha)) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) -4)
(/.f32 (+.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (*.f32 2 (*.f32 alpha (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) 8)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 16)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (+.f32 alpha alpha))) 16)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) -8)
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 u0 alpha)) (*.f32 2 (+.f32 alpha alpha))) -4)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))) -4)
(/.f32 (*.f32 alpha (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) -2)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (*.f32 2 (*.f32 alpha (*.f32 u0 4))))) -4)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4) (*.f32 (*.f32 u0 4) (*.f32 alpha 2)))) -4)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4) (*.f32 (*.f32 u0 alpha) 8))) -4)
(/.f32 (*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (*.f32 2 (+.f32 alpha alpha))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0))) -1)
(neg.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 u0 alpha))))
(neg.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) -2)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 -3 (*.f32 u0 alpha)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha 2)))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 2 alpha)))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3)))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 -3 (*.f32 u0 alpha)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha 2)))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 2 alpha)))) -2)
(/.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 alpha (+.f32 u0 u0)))) -2)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 alpha (*.f32 u0 -4)) (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -4)))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 -4 alpha)))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 alpha u0))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2)) (*.f32 u0 alpha))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 alpha))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2) (*.f32 alpha u0))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2)) (*.f32 u0 alpha))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 alpha))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))))) -2)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 alpha (*.f32 u0 -3)) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 -3 (*.f32 u0 alpha)) (neg.f32 (+.f32 (*.f32 u0 alpha) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 alpha (+.f32 u0 (neg.f32 (pow.f32 u0 2)))) (neg.f32 (*.f32 u0 (*.f32 alpha -3))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)))) -2)
(/.f32 (*.f32 alpha (-.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 (*.f32 alpha u0) -2))) -2)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (pow.f32 u0 2)))) -2)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 alpha (+.f32 (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) -4)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))) -1/2)) -2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))) -4)) -4)
(/.f32 (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) -2)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) 64)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha u0) -2))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 u0)))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (pow.f32 u0 2)))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 u0 alpha) (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 u0 alpha) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (*.f32 alpha (-.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) 2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 u0 alpha) (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 u0 alpha) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (*.f32 alpha (-.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) 2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3)))) 4)
(/.f32 (*.f32 (-.f32 (neg.f32 (+.f32 (*.f32 u0 alpha) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 -3 (*.f32 u0 alpha))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (neg.f32 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 alpha -3))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) (*.f32 u0 (*.f32 alpha -3)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0)))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) 16)
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 4) (*.f32 alpha 2)) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4)) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 4 (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 alpha) 8) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4)))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 2 alpha) (-.f32 (*.f32 u0 4) (*.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2))) (*.f32 alpha 4)) 16)
(/.f32 (*.f32 alpha (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 4) (*.f32 alpha 2)) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4))) 4)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 alpha) 8) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4))) 4)
(/.f32 (*.f32 alpha (*.f32 (*.f32 2 alpha) (-.f32 (*.f32 u0 4) (*.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))))) 16)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))) (+.f32 alpha alpha)) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha u0) -2)) (+.f32 alpha alpha)) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) (+.f32 alpha alpha)) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (+.f32 u0 u0))) (+.f32 alpha alpha)) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 u0 u0)) (*.f32 alpha (pow.f32 u0 2))) (+.f32 alpha alpha)) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 4) (*.f32 alpha 2)) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4)) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 4 (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 alpha) 8) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4)))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 2 alpha) (-.f32 (*.f32 u0 4) (*.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2))) (*.f32 alpha 4)) 16)
(/.f32 (*.f32 (-.f32 (*.f32 alpha u0) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 u0 alpha) (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 u0 alpha) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (*.f32 alpha (-.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) 2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 alpha u0) (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2)) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 u0 alpha) (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 u0 alpha) (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (*.f32 alpha (-.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) 2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (neg.f32 (+.f32 (*.f32 u0 alpha) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) (*.f32 -3 (*.f32 u0 alpha))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (-.f32 (neg.f32 (*.f32 alpha (+.f32 u0 (neg.f32 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 alpha -3))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (-.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) (*.f32 u0 (*.f32 alpha -3)))) 4)
(/.f32 (*.f32 (-.f32 (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0))) (+.f32 alpha alpha)) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha u0) -2) (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4)))) (+.f32 alpha alpha)) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 (*.f32 alpha u0) -2)) (+.f32 alpha alpha)) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 -3 (*.f32 u0 alpha)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha 2)))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 2 alpha)))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 -3 (*.f32 u0 alpha)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha 2)))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 2 alpha)))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 alpha (+.f32 u0 u0))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 alpha (*.f32 u0 -4)) (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -4)))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 -4 alpha)))) 4)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 -4 alpha))) -1/2)) 4)
(/.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 alpha u0)) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2)) (*.f32 u0 alpha))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 alpha))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2) (*.f32 alpha u0)) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2)) (*.f32 u0 alpha))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 alpha))) 4)
(/.f32 (*.f32 (-.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 u0 -3)) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 -3 (*.f32 u0 alpha)) (neg.f32 (+.f32 (*.f32 u0 alpha) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (-.f32 (*.f32 alpha (+.f32 u0 (neg.f32 (pow.f32 u0 2)))) (neg.f32 (*.f32 u0 (*.f32 alpha -3))))) 4)
(/.f32 (*.f32 alpha (/.f32 (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0))) -1/2)) 4)
(/.f32 (*.f32 (-.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 (*.f32 alpha u0) -2)) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (pow.f32 u0 2))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (+.f32 alpha alpha)) 16)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 alpha (*.f32 u0 4))) (*.f32 2 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) alpha) 4)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 4) (*.f32 alpha 2)) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4))) 4)
(/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 alpha) 8) (*.f32 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))) 4))) 4)
(/.f32 (*.f32 alpha (*.f32 (*.f32 2 alpha) (-.f32 (*.f32 u0 4) (*.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) 2)))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 16)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) (*.f32 2 (*.f32 2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))))) (*.f32 1/2 alpha)) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (*.f32 -2 (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (+.f32 u0 u0)))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 alpha (*.f32 u0 -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 -3 (*.f32 u0 alpha)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha 2)))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 2 alpha)))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -3)))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 -3 (*.f32 u0 alpha)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha 2)))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 2 (*.f32 alpha (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 (+.f32 (*.f32 1/2 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 2 alpha)))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 alpha (+.f32 u0 u0)))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 alpha (*.f32 u0 -4)) (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 alpha (*.f32 u0 -4)))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 -4 alpha)))) 4)
(/.f32 (*.f32 alpha (/.f32 (+.f32 (*.f32 2 (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (*.f32 -4 alpha))) -1/2)) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 alpha u0))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2)) (*.f32 u0 alpha))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 alpha))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0))) 2) (*.f32 alpha u0))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)) (*.f32 alpha 2)) (*.f32 u0 alpha))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (-.f32 (*.f32 2 (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 1/2 u0)))) (*.f32 u0 alpha))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 alpha (+.f32 u0 u0)) (+.f32 (*.f32 alpha (*.f32 u0 4)) (*.f32 alpha (pow.f32 u0 2))))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 alpha (*.f32 u0 -3)) (neg.f32 (+.f32 (*.f32 alpha u0) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 -3 (*.f32 u0 alpha)) (neg.f32 (+.f32 (*.f32 u0 alpha) (*.f32 alpha (neg.f32 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (*.f32 alpha -2) (-.f32 (*.f32 alpha (+.f32 u0 (neg.f32 (pow.f32 u0 2)))) (neg.f32 (*.f32 u0 (*.f32 alpha -3))))) 4)
(/.f32 (*.f32 alpha (/.f32 (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0))) -1/2)) 4)
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (+.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) (*.f32 alpha (*.f32 u0 -4))) (*.f32 (*.f32 alpha u0) -2))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(/.f32 (*.f32 (+.f32 (neg.f32 alpha) (neg.f32 alpha)) (-.f32 (*.f32 (*.f32 alpha u0) -2) (*.f32 alpha (pow.f32 u0 2)))) 4)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(pow.f32 (*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))) 1)
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (/.f32 (pow.f32 u0 2) 2))))
(neg.f32 (*.f32 (-.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha u0)) alpha))
(neg.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 u0 alpha))))
(neg.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))))
(+.f32 0 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) alpha)
(+.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)))
(*.f32 (pow.f32 u0 2) alpha)
(+.f32 (*.f32 alpha (pow.f32 u0 2)) 0)
(*.f32 (pow.f32 u0 2) alpha)
(-.f32 0 (*.f32 alpha (neg.f32 (pow.f32 u0 2))))
(*.f32 (pow.f32 u0 2) alpha)
(-.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))))
(-.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)))
(*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 2) 2) (*.f32 -1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 u0 2) (-.f32 (/.f32 alpha 2) (*.f32 -1/2 alpha)))
(-.f32 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))) (*.f32 alpha (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) alpha)
(-.f32 (*.f32 alpha (pow.f32 u0 2)) 0)
(*.f32 (pow.f32 u0 2) alpha)
(-.f32 (*.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (/.f32 (pow.f32 u0 2) 2))))
(-.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha))))
(+.f32 (*.f32 (pow.f32 u0 2) (-.f32 alpha (*.f32 -1/2 alpha))) (neg.f32 (*.f32 (pow.f32 u0 2) (/.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 u0 2) (-.f32 alpha (*.f32 -1/2 alpha))) (/.f32 (*.f32 (pow.f32 u0 2) alpha) -2))
(-.f32 (neg.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 alpha (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) -1/2)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 alpha (/.f32 (pow.f32 u0 2) 2)) 1/2)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) -1)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))) 2)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2))) -2)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (pow.f32 u0 2)))) 4)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 alpha (pow.f32 u0 2)) 1)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (neg.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2)))) 2)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (+.f32 (*.f32 2 (*.f32 alpha (*.f32 2 (pow.f32 u0 2)))) (*.f32 2 (*.f32 alpha (*.f32 2 (pow.f32 u0 2))))) 8)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (+.f32 alpha alpha))) 16)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) 16)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 alpha (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) 4)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 64)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (*.f32 2 (pow.f32 u0 2))) 16)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) (+.f32 alpha alpha)) 16)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2))))) 16)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 2 (+.f32 alpha alpha))) 4)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (*.f32 2 (pow.f32 u0 2)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)
(*.f32 (pow.f32 u0 2) alpha)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 2 (pow.f32 u0 2))) (*.f32 2 (*.f32 2 (pow.f32 u0 2)))) (*.f32 1/2 alpha)) 4)
(*.f32 (pow.f32 u0 2) alpha)
(pow.f32 (*.f32 alpha (pow.f32 u0 2)) 1)
(*.f32 (pow.f32 u0 2) alpha)
(neg.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))))
(*.f32 (pow.f32 u0 2) alpha)

localize236.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0))))
0.2b
(*.f32 (*.f32 alpha alpha) -3)
0.3b
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3))
14.8b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 91 to 59 computations (35.2% saved)

series76.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
42.0ms
alpha
@inf
(*.f32 (*.f32 alpha alpha) -3)
30.0ms
alpha
@0
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3))
0.0ms
u0
@0
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3))
0.0ms
u0
@inf
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3))
0.0ms
alpha
@inf
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3))

rewrite191.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1056×rational_best-simplify-63
812×rational_best-4
812×rational_best-2
812×rational_best-3
812×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01465
19365
218065
355565
4209165
Stop Event
node limit
Counts
3 → 86
Calls
Call 1
Inputs
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -6)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -6))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -12)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 (*.f32 alpha alpha) -12))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 (*.f32 alpha alpha) -12)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 -3 (neg.f32 alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -12)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 2 (*.f32 (*.f32 alpha alpha) -12))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -12)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (*.f32 alpha -3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (*.f32 alpha -6))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 2 (*.f32 (*.f32 alpha alpha) -12))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 alpha -6)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha -3)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 (*.f32 alpha alpha) -3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) -3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 alpha alpha) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -9) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (/.f32 (*.f32 (*.f32 alpha alpha) -9) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha alpha) -3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2) (/.f32 (*.f32 (*.f32 alpha alpha) -3) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha -6))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -9) 2) 2) (/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -9) 4) (/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) -3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha -6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) -12) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -12)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 -3 (neg.f32 alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha -3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 alpha alpha) -3) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (/.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 (*.f32 alpha alpha) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 -2 alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (neg.f32 (*.f32 alpha 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 2 (*.f32 (*.f32 alpha alpha) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) 4)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4))) (*.f32 2 (*.f32 alpha 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) 4)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4))) (+.f32 alpha alpha)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fabs.f32 (*.f32 alpha 4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 alpha) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 alpha) 2)) (fabs.f32 (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 2 (*.f32 (*.f32 alpha alpha) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 2 (*.f32 alpha 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha 4)) (log.f32 (-.f32 1 u0))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) alpha) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))))

simplify423.0ms (0.7%)

Algorithm
egg-herbie
Rules
1566×rational_best-simplify-56
1088×rational_best-simplify-1
1050×rational_best-simplify-63
586×rational_best-simplify-47
514×rational_best-simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03044956
18014674
222474462
362864440
Stop Event
node limit
Counts
146 → 217
Calls
Call 1
Inputs
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 3/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (*.f32 3 (*.f32 u0 (pow.f32 alpha 2))))
(+.f32 (*.f32 3/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (+.f32 (*.f32 3 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 3/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 3 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 3 (/.f32 (pow.f32 alpha 2) u0))))
(+.f32 (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)) (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (*.f32 -1 (*.f32 u0 (pow.f32 alpha 2))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 -1 (*.f32 u0 (pow.f32 alpha 2))))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 0)
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 2) 2))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 4))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 0)
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) -2))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -6)))) 4))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) -2) 2))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3))) 4))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -6))) 2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -12)) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 (*.f32 alpha alpha) -12))) 8)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 (*.f32 alpha alpha) -12)) 16)
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 -3 (neg.f32 alpha))) -1)
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -12)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 2 (*.f32 (*.f32 alpha alpha) -12))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -12)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (*.f32 alpha -3)) 4)
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (*.f32 alpha -6))) 16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 2 (*.f32 (*.f32 alpha alpha) -12))) 16)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -6)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha -3)) 16)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 1)
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 (*.f32 alpha alpha) -3)))
(+.f32 (*.f32 (*.f32 alpha alpha) -3) 0)
(+.f32 0 (*.f32 (*.f32 alpha alpha) -3))
(+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2))
(+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)))
(+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -9) 2) 2))
(+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (/.f32 (*.f32 (*.f32 alpha alpha) -9) 4))
(-.f32 (*.f32 (*.f32 alpha alpha) -3) 0)
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2) (/.f32 (*.f32 (*.f32 alpha alpha) -3) -2))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha -6))) 4))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -9) 2) 2) (/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) -2) 2))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -9) 4) (/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) -3)) 4))
(/.f32 (*.f32 (*.f32 alpha alpha) -3) 1)
(/.f32 (*.f32 alpha (*.f32 alpha -6)) 2)
(/.f32 (*.f32 (*.f32 alpha alpha) -12) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -12)) 8)
(/.f32 (*.f32 alpha (*.f32 -3 (neg.f32 alpha))) -1)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha -3)) 4)
(pow.f32 (*.f32 (*.f32 alpha alpha) -3) 1)
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 0)
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2)))))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 2) 2))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 4))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 0)
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) -2))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (/.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))) 4))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) -2) 2))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))) 4))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha alpha))) 2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) 4)) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 (*.f32 alpha alpha) 4))) 8)
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 16)
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 -2 alpha)) -2)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha)))) -1)
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (neg.f32 alpha)) -1)
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (neg.f32 (*.f32 alpha 4))) -4)
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 2 (*.f32 (*.f32 alpha alpha) 4))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4)))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) 4)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4))) (*.f32 2 (*.f32 alpha 4))) 64)
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) 4)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4))) (+.f32 alpha alpha)) 16)
(/.f32 (*.f32 (fabs.f32 (*.f32 alpha 4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 alpha) 2))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 alpha) 2)) (fabs.f32 (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 2 (*.f32 (*.f32 alpha alpha) 4))) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4)))) 16)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 2 (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha 4)) (log.f32 (-.f32 1 u0))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) alpha) 16)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 1)
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))
Outputs
(*.f32 3 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 3 u0))
(+.f32 (*.f32 3/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (*.f32 3 (*.f32 u0 (pow.f32 alpha 2))))
(+.f32 (*.f32 3 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 3/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 3 u0)) (*.f32 3/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 3 u0) (*.f32 3/2 (pow.f32 u0 2))))
(+.f32 (*.f32 3/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (+.f32 (*.f32 3 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 3/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 3 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 3 u0)) (+.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)) (*.f32 3/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (*.f32 3/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 3 u0) (pow.f32 u0 3))))
(+.f32 (*.f32 3/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (+.f32 (*.f32 3/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 3 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 3/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (+.f32 (*.f32 3 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (*.f32 3/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))))
(+.f32 (*.f32 3/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 3 u0)) (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 3/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 3 u0) (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 3/2 (pow.f32 u0 2)) (*.f32 3/4 (pow.f32 u0 4)))))
(*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3))
(*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(+.f32 (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3)) (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -3)) (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -3 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 3 u0)))
(+.f32 (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 3 (/.f32 (pow.f32 alpha 2) u0))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3)) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 (pow.f32 alpha 2) (/.f32 3/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -3)) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 (pow.f32 alpha 2) (/.f32 3/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -3 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -3)) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -3 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (+.f32 (*.f32 3/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -3)) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 3/2 (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -3)) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 3/2 (pow.f32 u0 2))) (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 -3 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))) (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -3)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))) (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))
(*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 3 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 3 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(*.f32 3 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 3/2 (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 3/2 (pow.f32 u0 2))) (*.f32 3 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))) (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (*.f32 3 (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 3/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)) (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 3/2 (pow.f32 u0 2))) (+.f32 (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 3 (/.f32 (pow.f32 alpha 2) u0)) (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 3/2 (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)) (*.f32 3 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))))
(+.f32 (*.f32 3 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))) (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 3 u0) (/.f32 3/2 (pow.f32 u0 2)))) (+.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)) (*.f32 (pow.f32 alpha 2) (*.f32 3 (log.f32 (/.f32 -1 u0))))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) -3)
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (*.f32 u0 (pow.f32 alpha 2)) -1)
(*.f32 u0 (neg.f32 (pow.f32 alpha 2)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (*.f32 -1 (*.f32 u0 (pow.f32 alpha 2))))
(+.f32 (*.f32 (*.f32 u0 (pow.f32 alpha 2)) -1) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2))
(+.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha 2))) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2))
(*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) -1/2)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2) (+.f32 (*.f32 (*.f32 u0 (pow.f32 alpha 2)) -1) (*.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)) -1/3)))
(+.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) -1/3))))
(+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2) (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) -1/3))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 -1 (*.f32 u0 (pow.f32 alpha 2))))))
(+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2) (+.f32 (*.f32 (*.f32 u0 (pow.f32 alpha 2)) -1) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) -1/4)) (*.f32 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)) -1/3))))
(+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) -1/4)) (+.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) -1/3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 4) -1/4))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)) (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 (pow.f32 alpha 2) (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (neg.f32 (/.f32 (pow.f32 alpha 2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 -1 u0)))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1 u0)) (*.f32 (pow.f32 alpha 2) (/.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (neg.f32 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 (pow.f32 alpha 2) (/.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (neg.f32 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 -1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1 u0)) (*.f32 (pow.f32 alpha 2) (/.f32 -1/2 (pow.f32 u0 2))))) (*.f32 (pow.f32 alpha 2) (/.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (+.f32 (neg.f32 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 (pow.f32 alpha 2) (/.f32 -1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (/.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 -1 u0))) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 -1/2 (pow.f32 u0 2)) (/.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))
(*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1 u0)) (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(*.f32 -1 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(-.f32 (neg.f32 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1 u0)) (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 -1 u0) (/.f32 -1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 -1 u0) (/.f32 -1/2 (pow.f32 u0 2)))) (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 (pow.f32 alpha 2))))
(+.f32 (*.f32 -1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1 u0)) (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))))
(+.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 (pow.f32 alpha 2) (/.f32 -1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (/.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 -1/2 (pow.f32 u0 2)) (/.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (-.f32 (neg.f32 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (*.f32 (pow.f32 alpha 2) (+.f32 (/.f32 -1/2 (pow.f32 u0 2)) (/.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 2) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) -2))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -6)))) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) -2) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -9)) 4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3))) 4))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -6))) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -12)) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 (*.f32 alpha alpha) -12))) 8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 (*.f32 alpha alpha) -12)) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 -3 (neg.f32 alpha))) -1)
(neg.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 -3 (neg.f32 alpha))))
(neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 3 alpha)))))
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -12)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 2 (*.f32 (*.f32 alpha alpha) -12))) 64)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -12)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4)) (*.f32 alpha -3)) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (*.f32 alpha -6))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 2 (*.f32 (*.f32 alpha alpha) -12))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha -6)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha -3)) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -3 (*.f32 alpha alpha)))
(*.f32 -3 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -3)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 (*.f32 alpha alpha) -3)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 -3 (*.f32 alpha alpha))))
(log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) -3) (*.f32 alpha alpha)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (*.f32 alpha -3))))
(+.f32 (*.f32 (*.f32 alpha alpha) -3) 0)
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(+.f32 0 (*.f32 (*.f32 alpha alpha) -3))
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2))
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2)))
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -9) 2) 2))
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(+.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 4) (/.f32 (*.f32 (*.f32 alpha alpha) -9) 4))
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(-.f32 (*.f32 (*.f32 alpha alpha) -3) 0)
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2) (/.f32 (*.f32 (*.f32 alpha alpha) -3) -2))
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) 2) (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha -6))) 4))
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -9) 2) 2) (/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -3) -2) 2))
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(-.f32 (/.f32 (*.f32 (*.f32 alpha alpha) -9) 4) (/.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) -3)) 4))
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(/.f32 (*.f32 (*.f32 alpha alpha) -3) 1)
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(/.f32 (*.f32 alpha (*.f32 alpha -6)) 2)
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(/.f32 (*.f32 (*.f32 alpha alpha) -12) 4)
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(/.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) -12)) 8)
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(/.f32 (*.f32 alpha (*.f32 -3 (neg.f32 alpha))) -1)
(neg.f32 (*.f32 alpha (*.f32 -3 (neg.f32 alpha))))
(neg.f32 (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha -3)) 4)
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(pow.f32 (*.f32 (*.f32 alpha alpha) -3) 1)
(*.f32 -3 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha -3))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))))
(*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 (/.f32 alpha 2) (/.f32 alpha 2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 alpha 2) (+.f32 alpha alpha)))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2)))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4)))
(+.f32 (*.f32 alpha (*.f32 (/.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2))
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 2) 2))
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 3 (*.f32 alpha alpha)))) 4)
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 alpha (*.f32 3 alpha))) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha (*.f32 3 alpha)))) 4)
(+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 4))
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 3 (*.f32 alpha alpha)))) 4)
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 alpha (*.f32 3 alpha))) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha (*.f32 3 alpha)))) 4)
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) -2))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4)))
(+.f32 (*.f32 alpha (*.f32 (/.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (/.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))) 4))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (/.f32 alpha 2))) (+.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 4)))
(+.f32 (*.f32 alpha (*.f32 (/.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 alpha 2))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2))
(-.f32 (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 2) 2) (/.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) -2) 2))
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 3 (*.f32 alpha alpha)))) 4)
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 alpha (*.f32 3 alpha))) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha (*.f32 3 alpha)))) 4)
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))) 4))
(/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 3 (*.f32 alpha alpha)))) 4)
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 alpha (*.f32 3 alpha))) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha (*.f32 3 alpha)))) 4)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (+.f32 alpha alpha))) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) 4)) 4)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 (*.f32 alpha alpha) 4))) 8)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha 4))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 -2 alpha)) -2)
(/.f32 (*.f32 alpha (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))) -2)
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) -2)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) 1)
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha)))) -1)
(/.f32 (*.f32 alpha (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))) -2)
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) -2)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) 1)
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (neg.f32 alpha)) -1)
(/.f32 (*.f32 alpha (*.f32 -2 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))) -2)
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) -2)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) 1)
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (neg.f32 (*.f32 alpha 4))) -4)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 (*.f32 alpha 4))))) -4)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alpha -1/4)))) -4)
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 2 (*.f32 (*.f32 alpha alpha) 4))) 64)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4)))) 64)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) 4)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 64)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4))) (*.f32 2 (*.f32 alpha 4))) 64)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 alpha 4)) (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 alpha alpha) 4)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 alpha (+.f32 alpha alpha))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4))) (+.f32 alpha alpha)) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (fabs.f32 (*.f32 alpha 4)) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 alpha) 2))) 16)
(/.f32 (*.f32 (*.f32 (fabs.f32 alpha) 4) (*.f32 2 (*.f32 (fabs.f32 alpha) (*.f32 2 (log.f32 (-.f32 1 u0)))))) 16)
(/.f32 (*.f32 4 (*.f32 (fabs.f32 alpha) (*.f32 (fabs.f32 alpha) (*.f32 4 (log.f32 (-.f32 1 u0)))))) 16)
(/.f32 (*.f32 4 (*.f32 (fabs.f32 alpha) (*.f32 (*.f32 4 (log.f32 (-.f32 1 u0))) (fabs.f32 alpha)))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 alpha) 2)) (fabs.f32 (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 (fabs.f32 alpha) 4) (*.f32 2 (*.f32 (fabs.f32 alpha) (*.f32 2 (log.f32 (-.f32 1 u0)))))) 16)
(/.f32 (*.f32 4 (*.f32 (fabs.f32 alpha) (*.f32 (fabs.f32 alpha) (*.f32 4 (log.f32 (-.f32 1 u0)))))) 16)
(/.f32 (*.f32 4 (*.f32 (fabs.f32 alpha) (*.f32 (*.f32 4 (log.f32 (-.f32 1 u0))) (fabs.f32 alpha)))) 16)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 2 (*.f32 (*.f32 alpha alpha) 4))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha 4)))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) 4))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) (*.f32 2 (*.f32 alpha 4))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 alpha 4)) (log.f32 (-.f32 1 u0))) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha 4) (*.f32 (log.f32 (-.f32 1 u0)) 4)) alpha) 16)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))

localize312.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))
0.2b
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))
0.2b
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))
0.4b
(*.f32 (pow.f32 u0 3) 2/3)
Compiler

Compiled 151 to 110 computations (27.2% saved)

series9.0ms (0%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))
1.0ms
alpha
@inf
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))
1.0ms
alpha
@0
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))
1.0ms
alpha
@-inf
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))
0.0ms
u0
@inf
(*.f32 (pow.f32 u0 3) 2/3)

rewrite437.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1594×rational_best-simplify-85
700×rational_best-simplify-79
678×rational_best-simplify-47
584×rational_best-simplify-80
566×rational_best-simplify-62
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
022190
1153190
2310190
3912178
45050178
Stop Event
node limit
Counts
4 → 192
Calls
Call 1
Inputs
(*.f32 (pow.f32 u0 3) 2/3)
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))
(+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u0 3) 2/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 u0 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) 2/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (/.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) 2/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) 4/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 4/3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 2 (*.f32 (pow.f32 u0 3) 4/3))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 u0 3) 2/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2)))) (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2)))) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 4 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) (*.f32 4 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 4 (*.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (neg.f32 alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (neg.f32 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (/.f32 alpha -1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (+.f32 (*.f32 4 (*.f32 alpha alpha)) (*.f32 4 (*.f32 alpha alpha)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha))) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha))) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 4 (*.f32 alpha alpha)) (*.f32 4 (*.f32 alpha alpha))) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 4 (*.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) (*.f32 alpha (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (*.f32 4 (*.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 alpha (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 alpha (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) (*.f32 alpha (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (*.f32 alpha (+.f32 alpha alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (*.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (*.f32 alpha alpha)) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (+.f32 alpha alpha)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (*.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (/.f32 (*.f32 4 (*.f32 alpha alpha)) 2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 4 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) alpha) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (*.f32 4 (*.f32 alpha alpha))) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))) (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))) (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (neg.f32 alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (*.f32 2 (+.f32 alpha alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 alpha alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) alpha) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) alpha) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 u0 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (*.f32 (pow.f32 u0 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 u0 (+.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (*.f32 (pow.f32 u0 3) 2/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) 2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 u0 2) (+.f32 (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 u0 2) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (*.f32 u0 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (pow.f32 u0 2)) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) (-.f32 (neg.f32 (pow.f32 u0 2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2))) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2) (/.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2))) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (pow.f32 u0 2)) (+.f32 (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 u0) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 u0) (+.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (*.f32 (pow.f32 u0 3) 2/3)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0) (-.f32 (neg.f32 (pow.f32 u0 2)) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (-.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 2) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u0 (pow.f32 u0 2)) (-.f32 (*.f32 (pow.f32 u0 2) -2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (*.f32 (pow.f32 u0 3) 2/3)) (-.f32 (neg.f32 u0) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (+.f32 u0 (pow.f32 u0 2))) (-.f32 (neg.f32 u0) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (pow.f32 u0 2)) (-.f32 (neg.f32 u0) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) u0) (-.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u0 2) (+.f32 u0 (pow.f32 u0 2))) (-.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (+.f32 u0 (pow.f32 u0 2))) (neg.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u0 2) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) (neg.f32 (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) u0) (-.f32 (neg.f32 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) u0) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (pow.f32 u0 2) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3))) (*.f32 u0 -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 u0 u0) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 u0 u0) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3))) (-.f32 u0 (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (pow.f32 u0 3) 4/3) (-.f32 (neg.f32 (pow.f32 u0 2)) u0)) (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2)))) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 (neg.f32 (pow.f32 u0 2)) u0)) (neg.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u0 2) (neg.f32 (pow.f32 u0 2))) (-.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)) (-.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 (pow.f32 u0 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 u0 2) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3))) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (neg.f32 u0)) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (neg.f32 u0)) (-.f32 (neg.f32 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 1 u0)) (-.f32 (-.f32 -1 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 1 (pow.f32 u0 2))) (-.f32 (-.f32 -1 u0) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (pow.f32 u0 2)) (-.f32 (*.f32 u0 -2) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (+.f32 u0 u0)) (-.f32 (neg.f32 (pow.f32 u0 2)) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u0 2) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 u0 (pow.f32 u0 2))) (/.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (+.f32 u0 u0)) (-.f32 (-.f32 u0 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) (+.f32 (neg.f32 u0) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) (+.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 u0 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 u0 u0) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) 4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -4)) (*.f32 2 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (*.f32 (pow.f32 u0 3) 4/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 u0 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))))))

simplify1.2s (2%)

Algorithm
egg-herbie
Rules
1068×rational_best-simplify-3
840×rational_best-simplify-1
786×rational_best-simplify-50
704×rational_best-simplify-63
640×rational_best-simplify-75
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051814652
1127814482
2355514220
Stop Event
node limit
Counts
264 → 333
Calls
Call 1
Inputs
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 2 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))))
(*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))))
(*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 2 (*.f32 u0 alpha))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 2 (*.f32 u0 alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 2 (*.f32 u0 alpha))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 2 (*.f32 u0 alpha)))))
(*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 2 (*.f32 u0 alpha)))))
(*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 2 (*.f32 u0 alpha)))))
(*.f32 2 u0)
(+.f32 (pow.f32 u0 2) (*.f32 2 u0))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(*.f32 2/3 (pow.f32 u0 3))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (pow.f32 u0 2))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(*.f32 2/3 (pow.f32 u0 3))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (pow.f32 u0 2))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (*.f32 (pow.f32 u0 3) 2/3) 0)
(+.f32 0 (*.f32 (pow.f32 u0 3) 2/3))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4))
(-.f32 (*.f32 (pow.f32 u0 3) 2/3) 0)
(-.f32 0 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (/.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) 2))
(/.f32 (*.f32 (pow.f32 u0 3) 2/3) 1)
(/.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) -1)
(/.f32 (*.f32 (pow.f32 u0 3) 4/3) 2)
(/.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 4/3)) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 2 (*.f32 (pow.f32 u0 3) 4/3))) 8)
(pow.f32 (*.f32 (pow.f32 u0 3) 2/3) 1)
(neg.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 0)
(+.f32 0 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)))
(+.f32 (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2)))) (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2)))))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 0)
(-.f32 (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2)))) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) 2))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 1)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 2)
(/.f32 (*.f32 4 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) 4)
(/.f32 (+.f32 (*.f32 4 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) (*.f32 4 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)))) 8)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 4 (*.f32 alpha alpha))) 16)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (neg.f32 alpha))) -1)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (neg.f32 alpha)) -1)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (/.f32 alpha -1/2)) -2)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (+.f32 (*.f32 4 (*.f32 alpha alpha)) (*.f32 4 (*.f32 alpha alpha)))) 64)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))))) 64)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha))) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha))) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 4 (*.f32 alpha alpha)) (*.f32 4 (*.f32 alpha alpha))) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 64)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 4 (*.f32 alpha alpha))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (*.f32 4 (*.f32 alpha alpha))) 16)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) 4)
(/.f32 (*.f32 (*.f32 4 (*.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)
(/.f32 (*.f32 (*.f32 4 (*.f32 alpha alpha)) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 16)
(/.f32 (*.f32 (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (+.f32 alpha alpha)) 16)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (*.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (/.f32 (*.f32 4 (*.f32 alpha alpha)) 2)) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))))) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 4)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 (/.f32 (*.f32 4 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 (*.f32 4 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) alpha) 16)
(/.f32 (*.f32 (*.f32 4 (*.f32 4 (*.f32 alpha alpha))) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 16)
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))))) 1)
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 1)
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 1)
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 1)
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)))) 1)
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) 1)
(pow.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 1)
(+.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 0)
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(+.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))) (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))))
(-.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 0)
(-.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))) (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (neg.f32 alpha)) 2))
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 1)
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) 2)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 4)
(/.f32 (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 8)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 16)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 64)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) alpha) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) alpha) 4)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 1)
(-.f32 u0 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (*.f32 (pow.f32 u0 3) 2/3)))
(-.f32 u0 (+.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (*.f32 (pow.f32 u0 3) 2/3)) 0))
(-.f32 (*.f32 (pow.f32 u0 3) 2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)))
(-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))
(-.f32 (pow.f32 u0 2) (+.f32 (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) 0))
(-.f32 (pow.f32 u0 2) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (*.f32 u0 -2)))
(-.f32 (+.f32 u0 (pow.f32 u0 2)) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)))
(-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) (-.f32 (neg.f32 (pow.f32 u0 2)) u0))
(-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2))) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3))))
(-.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 0)
(-.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2) (/.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 2)))
(-.f32 0 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))
(-.f32 (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)))
(-.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2))) (neg.f32 u0))
(-.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2))))
(-.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2))) 0))
(-.f32 (*.f32 2 (pow.f32 u0 2)) (+.f32 (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (pow.f32 u0 2)))
(-.f32 (+.f32 u0 u0) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 2))))
(-.f32 (+.f32 u0 u0) (+.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (*.f32 (pow.f32 u0 3) 2/3)) u0))
(-.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (pow.f32 u0 2))))
(-.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0)))
(-.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0) (-.f32 (neg.f32 (pow.f32 u0 2)) u0)))
(-.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))
(-.f32 (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (pow.f32 u0 2)))
(-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (-.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(-.f32 (/.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 2) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(-.f32 (-.f32 u0 (pow.f32 u0 2)) (-.f32 (*.f32 (pow.f32 u0 2) -2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (*.f32 (pow.f32 u0 3) 2/3)) (-.f32 (neg.f32 u0) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (+.f32 u0 (pow.f32 u0 2))) (-.f32 (neg.f32 u0) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (pow.f32 u0 2)) (-.f32 (neg.f32 u0) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) u0) (-.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(-.f32 (+.f32 (/.f32 u0 2) (+.f32 u0 (pow.f32 u0 2))) (-.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 u0 2)))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (+.f32 u0 (pow.f32 u0 2))) (neg.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(-.f32 (+.f32 (/.f32 u0 2) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) (neg.f32 (/.f32 u0 2)))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) u0) (-.f32 (neg.f32 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) u0) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(-.f32 (-.f32 (pow.f32 u0 2) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3))) (*.f32 u0 -2))
(-.f32 (-.f32 (+.f32 u0 u0) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (pow.f32 u0 2)))
(-.f32 (-.f32 (+.f32 u0 u0) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3))) (-.f32 u0 (pow.f32 u0 2)))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 3) 4/3) (-.f32 (neg.f32 (pow.f32 u0 2)) u0)) (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0))
(-.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2)))) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 (neg.f32 (pow.f32 u0 2)) u0)) (neg.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (-.f32 (/.f32 u0 2) (neg.f32 (pow.f32 u0 2))) (-.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 u0 2)))
(-.f32 (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)) (-.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 (pow.f32 u0 2) 2)))
(-.f32 (-.f32 (/.f32 u0 2) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3))) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 u0 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (neg.f32 u0)) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (neg.f32 u0)) (-.f32 (neg.f32 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 1 u0)) (-.f32 (-.f32 -1 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 1 (pow.f32 u0 2))) (-.f32 (-.f32 -1 u0) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (pow.f32 u0 2)) (-.f32 (*.f32 u0 -2) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (+.f32 u0 u0)) (-.f32 (neg.f32 (pow.f32 u0 2)) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(-.f32 (+.f32 (/.f32 u0 2) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 u0 (pow.f32 u0 2))) (/.f32 u0 2)))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (+.f32 u0 u0)) (-.f32 (-.f32 u0 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (+.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) (+.f32 (neg.f32 u0) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))))
(-.f32 (+.f32 (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) (+.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))
(*.f32 1/2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))
(*.f32 1/2 (-.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 u0 -2)))
(*.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 1)
(*.f32 1 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))
(*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -1)
(*.f32 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2) 1/2)
(*.f32 1/4 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))
(*.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) 1/4)
(/.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 1)
(/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -1)
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2) 2)
(/.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) 4)
(/.f32 (+.f32 (*.f32 2 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -4))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) 8)
(/.f32 (+.f32 (+.f32 u0 u0) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) 4/3))) 2)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) 2)
(/.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -4)) (*.f32 2 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (*.f32 (pow.f32 u0 3) 4/3)) 2)
(/.f32 (+.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 u0 u0)) 2)
(pow.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 1)
(neg.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))
Outputs
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 2/3 (pow.f32 u0 3))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 2 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (pow.f32 alpha 2) 2))
(*.f32 u0 (*.f32 2 (pow.f32 alpha 2)))
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))))
(+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 (*.f32 u0 alpha) 2))
(+.f32 (*.f32 u0 (*.f32 (pow.f32 alpha 2) 2)) (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))
(+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 u0 (*.f32 (pow.f32 alpha 2) 2)) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (*.f32 (pow.f32 alpha 2) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4)))))
(*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 1/2 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3))) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))
(+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 4))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (*.f32 (pow.f32 alpha 2) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4)))))
(*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 1/2 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3))) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))
(+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 4))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))))
(+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (*.f32 u0 (*.f32 (pow.f32 alpha 2) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 2/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4)))))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 u0) (*.f32 1/2 (pow.f32 u0 4))))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (+.f32 (*.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (pow.f32 u0 2))) (*.f32 2/3 (pow.f32 u0 3))) alpha)
(*.f32 (+.f32 (pow.f32 u0 2) (+.f32 (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4))) (*.f32 2/3 (pow.f32 u0 3)))) alpha)
(*.f32 2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 2 alpha))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 2 (*.f32 u0 alpha)))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 u0 (*.f32 2 alpha)) (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 2 (*.f32 u0 alpha))))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (*.f32 2 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha))))
(+.f32 (*.f32 u0 (*.f32 2 alpha)) (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 2 (*.f32 u0 alpha)))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (+.f32 (*.f32 u0 (*.f32 2 alpha)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4)))) (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))
(*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 (pow.f32 u0 4) (*.f32 1/2 alpha))
(+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)))
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 4))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha))))
(+.f32 (*.f32 (pow.f32 u0 4) (*.f32 1/2 alpha)) (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 2 (*.f32 u0 alpha)))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (+.f32 (*.f32 u0 (*.f32 2 alpha)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4)))) (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))
(*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 (pow.f32 u0 4) (*.f32 1/2 alpha))
(+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)))
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 4))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha))))
(+.f32 (*.f32 (pow.f32 u0 4) (*.f32 1/2 alpha)) (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 2 (*.f32 u0 alpha)))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (+.f32 (*.f32 u0 (*.f32 2 alpha)) (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 u0 2) (*.f32 1/2 (pow.f32 u0 4)))) (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))
(*.f32 2 u0)
(*.f32 u0 2)
(+.f32 (pow.f32 u0 2) (*.f32 2 u0))
(+.f32 (pow.f32 u0 2) (*.f32 u0 2))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 2/3 (pow.f32 u0 3))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (pow.f32 u0 2))
(+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 2/3 (pow.f32 u0 3))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (pow.f32 u0 2))
(+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (pow.f32 u0 2) (*.f32 2 u0)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(+.f32 (*.f32 (pow.f32 u0 3) 2/3) 0)
(*.f32 2/3 (pow.f32 u0 3))
(+.f32 0 (*.f32 (pow.f32 u0 3) 2/3))
(*.f32 2/3 (pow.f32 u0 3))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4))
(*.f32 2/3 (pow.f32 u0 3))
(-.f32 (*.f32 (pow.f32 u0 3) 2/3) 0)
(*.f32 2/3 (pow.f32 u0 3))
(-.f32 0 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)))
(*.f32 2/3 (pow.f32 u0 3))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (/.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) 2))
(*.f32 2/3 (pow.f32 u0 3))
(/.f32 (*.f32 (pow.f32 u0 3) 2/3) 1)
(*.f32 2/3 (pow.f32 u0 3))
(/.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) -1)
(*.f32 2/3 (pow.f32 u0 3))
(/.f32 (*.f32 (pow.f32 u0 3) 4/3) 2)
(*.f32 2/3 (pow.f32 u0 3))
(/.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 4/3)) 4)
(*.f32 2/3 (pow.f32 u0 3))
(/.f32 (+.f32 (*.f32 2 (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 2 (*.f32 (pow.f32 u0 3) 4/3))) 8)
(*.f32 2/3 (pow.f32 u0 3))
(pow.f32 (*.f32 (pow.f32 u0 3) 2/3) 1)
(*.f32 2/3 (pow.f32 u0 3))
(neg.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)))
(*.f32 2/3 (pow.f32 u0 3))
(+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 0)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(+.f32 0 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)))
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(+.f32 (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2)))) (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2)))))
(*.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) 2))) (+.f32 alpha alpha))
(*.f32 alpha (*.f32 (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) 2)) (+.f32 alpha alpha)))
(*.f32 alpha (*.f32 (-.f32 (/.f32 (pow.f32 u0 4) 4) (-.f32 (neg.f32 u0) (/.f32 (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))) 2))) (+.f32 alpha alpha)))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 0)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(-.f32 (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2)))) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) 2))
(-.f32 (*.f32 (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) 2)) (*.f32 alpha alpha)) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) 2))
(-.f32 (*.f32 alpha (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) 2)))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))))) -2))
(-.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (/.f32 (pow.f32 u0 4) 4) (-.f32 (neg.f32 u0) (/.f32 (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))) 2)))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))) -2))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 1)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 2)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) (*.f32 alpha alpha)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 2)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0))))) 2)
(/.f32 (*.f32 4 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) 4)
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 8) 8)
(/.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))) (*.f32 alpha (*.f32 4 alpha))) 4)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (+.f32 (*.f32 4 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))) (*.f32 4 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)))) 8)
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 8) 8)
(/.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))) (*.f32 alpha (*.f32 4 alpha))) 4)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 4 (*.f32 alpha alpha))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (neg.f32 alpha))) -1)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (neg.f32 alpha)) -1)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (/.f32 alpha -1/2)) -2)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (neg.f32 (*.f32 2 (+.f32 alpha alpha)))) -4)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) (+.f32 (neg.f32 alpha) (neg.f32 alpha))) -2)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(/.f32 (*.f32 (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (+.f32 (*.f32 4 (*.f32 alpha alpha)) (*.f32 4 (*.f32 alpha alpha)))) 64)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))))) 64)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha))) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 alpha (+.f32 alpha alpha)) (*.f32 alpha (+.f32 alpha alpha))) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 4 (*.f32 alpha alpha)) (*.f32 4 (*.f32 alpha alpha))) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 64)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 4 (*.f32 alpha alpha))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (*.f32 4 (*.f32 alpha alpha))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (*.f32 alpha (+.f32 alpha alpha))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 alpha (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 alpha (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))))) 4)
(/.f32 (*.f32 (*.f32 4 (*.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (*.f32 4 (*.f32 alpha alpha)) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (+.f32 alpha alpha)) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 alpha alpha)) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (*.f32 alpha alpha)) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (/.f32 (*.f32 4 (*.f32 alpha alpha)) 2)) 16)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 4)) (/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 4) 2)) 16)
(/.f32 (*.f32 (*.f32 4 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (/.f32 (*.f32 alpha (*.f32 4 alpha)) 2)) 16)
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 8 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0))))))) 1) 16)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (+.f32 alpha alpha) (*.f32 4 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (*.f32 alpha (+.f32 alpha alpha)) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (/.f32 (*.f32 4 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 4)) (/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 4) 2)) 16)
(/.f32 (*.f32 (*.f32 4 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (/.f32 (*.f32 alpha (*.f32 4 alpha)) 2)) 16)
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 8 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0))))))) 1) 16)
(/.f32 (*.f32 (*.f32 4 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) alpha) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) (*.f32 alpha (*.f32 alpha 4))) 16)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))) 8)) 16)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha 16))) 32)
(/.f32 (*.f32 (*.f32 4 (*.f32 4 (*.f32 alpha alpha))) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 16)
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 8) 8)
(/.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))) (*.f32 alpha (*.f32 4 alpha))) 4)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))))) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) (*.f32 alpha (/.f32 alpha 2)))
(*.f32 alpha (*.f32 (/.f32 alpha 2) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))
(*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) (/.f32 alpha 2)))
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) (*.f32 alpha (/.f32 alpha 2)))
(*.f32 alpha (*.f32 (/.f32 alpha 2) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))
(*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) (/.f32 alpha 2)))
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 1)
(*.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 alpha (/.f32 alpha 2)))
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) (*.f32 alpha (/.f32 alpha 2)))
(*.f32 alpha (*.f32 (/.f32 alpha 2) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))
(*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) (/.f32 alpha 2)))
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)))) 1)
(*.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 alpha (/.f32 alpha 2)))
(/.f32 (*.f32 (*.f32 alpha (/.f32 alpha 2)) (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) (*.f32 alpha (/.f32 alpha 2)))
(*.f32 alpha (*.f32 (/.f32 alpha 2) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))
(*.f32 alpha (*.f32 (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) (/.f32 alpha 2)))
(pow.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha)) 1)
(*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4)))))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(+.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 0)
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))))
(*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(+.f32 0 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))))
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))))
(*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(+.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))) (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))))
(*.f32 (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) 2)) (+.f32 alpha alpha))
(*.f32 (-.f32 (/.f32 (pow.f32 u0 4) 4) (-.f32 (neg.f32 u0) (/.f32 (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))) 2))) (+.f32 alpha alpha))
(-.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 0)
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))))
(*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(-.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))) (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (neg.f32 alpha)) 2))
(-.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) 2))) (/.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (neg.f32 alpha)) 2))
(-.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (/.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) 2))) (/.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))) (neg.f32 alpha)) 2))
(-.f32 (*.f32 alpha (-.f32 (/.f32 (pow.f32 u0 4) 4) (-.f32 (neg.f32 u0) (/.f32 (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))) 2)))) (/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) (neg.f32 alpha)) 2))
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 1)
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))))
(*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) 2)
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))))) 2)
(/.f32 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0))))) 2)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (+.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 8)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 4 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) (*.f32 2 (+.f32 alpha alpha))) 16)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 64)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))) 16)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (*.f32 2 (+.f32 alpha alpha)) (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2))) 16)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha))) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 64)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))))) 16)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (+.f32 (pow.f32 u0 4) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (*.f32 (+.f32 (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (+.f32 alpha alpha)) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (+.f32 u0 u0) (+.f32 (pow.f32 u0 4) (*.f32 2 (+.f32 u0 (pow.f32 u0 2))))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))) 4)
(/.f32 (*.f32 (+.f32 alpha alpha) (+.f32 (pow.f32 u0 4) (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 4) 2) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) alpha) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 (pow.f32 u0 4) 2)) alpha) 4)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(/.f32 (*.f32 (+.f32 (pow.f32 u0 4) (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (+.f32 (*.f32 2 (+.f32 alpha alpha)) (*.f32 2 (+.f32 alpha alpha)))) 16)
(/.f32 (*.f32 alpha (*.f32 2 (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))))) 4)
(/.f32 (*.f32 alpha (+.f32 (*.f32 2 (pow.f32 u0 4)) (*.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) -4))) 4)
(/.f32 (*.f32 2 (*.f32 alpha (+.f32 (pow.f32 u0 4) (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)))))) 4)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))))) 1)
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 (+.f32 u0 (pow.f32 u0 2)) (*.f32 1/2 (pow.f32 u0 4))))))
(*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))))
(-.f32 u0 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 u0 (+.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (*.f32 (pow.f32 u0 3) 2/3)) 0))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (*.f32 (pow.f32 u0 3) 2/3) (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (pow.f32 u0 2) (+.f32 (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) 0))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (pow.f32 u0 2) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (*.f32 u0 -2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (pow.f32 u0 2)) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) (-.f32 (neg.f32 (pow.f32 u0 2)) u0))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2))) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3))))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 0)
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2) (/.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 2)))
(-.f32 (+.f32 u0 (+.f32 (pow.f32 u0 2) (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) (+.f32 u0 (+.f32 (pow.f32 u0 2) (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3)))))) 2))
(-.f32 (+.f32 u0 (+.f32 u0 (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))) (+.f32 (/.f32 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))) 2) (+.f32 (/.f32 (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))) 2) u0)))
(+.f32 (*.f32 1 (+.f32 u0 (/.f32 (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))) 2))) (/.f32 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0)) -2))
(-.f32 0 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2))) (neg.f32 u0))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2))))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2))) 0))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (*.f32 2 (pow.f32 u0 2)) (+.f32 (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (pow.f32 u0 2)))
(-.f32 (*.f32 2 (pow.f32 u0 2)) (+.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))))))
(+.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))))
(-.f32 (+.f32 u0 u0) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (neg.f32 (pow.f32 u0 2))))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 u0 u0) (+.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (*.f32 (pow.f32 u0 3) 2/3)) u0))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 u0 (pow.f32 u0 2))))
(-.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (+.f32 u0 (pow.f32 u0 2)) (-.f32 (neg.f32 u0) (*.f32 2/3 (pow.f32 u0 3)))))
(-.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 (+.f32 u0 (pow.f32 u0 2)) (-.f32 (neg.f32 (*.f32 2/3 (pow.f32 u0 3))) u0)))
(+.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) (-.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 u0 (pow.f32 u0 2))))
(-.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0) (-.f32 (neg.f32 (pow.f32 u0 2)) u0)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (pow.f32 u0 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (-.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (/.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 2) (/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) 2))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 u0 (pow.f32 u0 2)) (-.f32 (*.f32 (pow.f32 u0 2) -2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))
(-.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) (-.f32 (*.f32 (pow.f32 u0 2) -2) (-.f32 u0 (pow.f32 u0 2))))
(+.f32 (-.f32 (-.f32 u0 (pow.f32 u0 2)) (-.f32 (*.f32 (pow.f32 u0 2) -2) u0)) (*.f32 2/3 (pow.f32 u0 3)))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (*.f32 (pow.f32 u0 3) 2/3)) (-.f32 (neg.f32 u0) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (+.f32 u0 (pow.f32 u0 2))) (-.f32 (neg.f32 u0) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (pow.f32 u0 2)) (-.f32 (neg.f32 u0) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) u0) (-.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 u0 2) (+.f32 u0 (pow.f32 u0 2))) (-.f32 (neg.f32 (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 u0 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (+.f32 u0 (pow.f32 u0 2))) (neg.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (+.f32 u0 (+.f32 u0 (pow.f32 u0 2)))) (neg.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 u0 2) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) (neg.f32 (/.f32 u0 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) u0) (-.f32 (neg.f32 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) u0) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (pow.f32 u0 2) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3))) (*.f32 u0 -2))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (+.f32 u0 u0) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (pow.f32 u0 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (+.f32 u0 u0) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3))) (-.f32 u0 (pow.f32 u0 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (*.f32 (pow.f32 u0 3) 4/3) (-.f32 (neg.f32 (pow.f32 u0 2)) u0)) (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (neg.f32 (pow.f32 u0 2)))) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3))) (neg.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 (neg.f32 (pow.f32 u0 2)) u0)) (neg.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (/.f32 u0 2) (neg.f32 (pow.f32 u0 2))) (-.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 u0 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0)) (-.f32 (-.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) 2/3)) (/.f32 (pow.f32 u0 2) 2)))
(-.f32 (/.f32 (pow.f32 u0 2) 2) (-.f32 (-.f32 (neg.f32 u0) (*.f32 2/3 (pow.f32 u0 3))) (-.f32 (/.f32 (pow.f32 u0 2) 2) (neg.f32 u0))))
(-.f32 (/.f32 (pow.f32 u0 2) 2) (-.f32 (-.f32 (neg.f32 (*.f32 2/3 (pow.f32 u0 3))) u0) (+.f32 (/.f32 (pow.f32 u0 2) 2) u0)))
(+.f32 u0 (-.f32 (*.f32 2/3 (pow.f32 u0 3)) (-.f32 (-.f32 (/.f32 (pow.f32 u0 2) -2) u0) (/.f32 (pow.f32 u0 2) 2))))
(-.f32 (-.f32 (/.f32 u0 2) (neg.f32 (*.f32 (pow.f32 u0 3) 2/3))) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 u0 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (neg.f32 u0)) (-.f32 (-.f32 (neg.f32 (pow.f32 u0 2)) u0) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (neg.f32 u0)) (-.f32 (neg.f32 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 1 u0)) (-.f32 (-.f32 -1 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2) (-.f32 (-.f32 -1 (pow.f32 u0 2)) (-.f32 u0 (-.f32 1 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2)))))
(-.f32 u0 (+.f32 (+.f32 (-.f32 -1 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) -2)) (-.f32 1 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2))))
(-.f32 u0 (+.f32 (+.f32 (*.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) -1/2) (-.f32 -1 (pow.f32 u0 2))) (-.f32 1 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2))))
(-.f32 (-.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (-.f32 1 (pow.f32 u0 2))) (-.f32 (-.f32 -1 u0) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2) (-.f32 (-.f32 -1 u0) (-.f32 (pow.f32 u0 2) (-.f32 1 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2)))))
(-.f32 (pow.f32 u0 2) (-.f32 1 (-.f32 u0 (-.f32 (-.f32 -1 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2)) (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2)))))
(-.f32 (+.f32 (+.f32 u0 u0) (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2)) (-.f32 (+.f32 (/.f32 u0 2) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 2)) (pow.f32 u0 2)))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (pow.f32 u0 2)) (-.f32 (*.f32 u0 -2) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4) (+.f32 u0 u0)) (-.f32 (neg.f32 (pow.f32 u0 2)) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) 4)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 u0 2) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 u0 (pow.f32 u0 2))) (/.f32 u0 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2) (*.f32 (pow.f32 u0 3) 4/3)) (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) 2/3) u0) (/.f32 (+.f32 u0 (pow.f32 u0 2)) 2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2) (+.f32 u0 u0)) (-.f32 (-.f32 u0 (pow.f32 u0 2)) (/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)) 2)))
(-.f32 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2) (-.f32 (-.f32 -1 u0) (-.f32 (pow.f32 u0 2) (-.f32 1 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2)))))
(-.f32 (pow.f32 u0 2) (-.f32 1 (-.f32 u0 (-.f32 (-.f32 -1 (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2)) (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2)))))
(-.f32 (+.f32 (+.f32 u0 u0) (/.f32 (+.f32 u0 (*.f32 2/3 (pow.f32 u0 3))) 2)) (-.f32 (+.f32 (/.f32 u0 2) (/.f32 (*.f32 (pow.f32 u0 3) -2/3) 2)) (pow.f32 u0 2)))
(-.f32 (+.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2))) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) (+.f32 (neg.f32 u0) (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(-.f32 (+.f32 (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) (+.f32 (neg.f32 (pow.f32 u0 2)) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 1/2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 1/2 (-.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) 4/3)) (*.f32 u0 -2)))
(*.f32 1/2 (-.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 2 (+.f32 u0 (pow.f32 u0 2)))) (*.f32 u0 -2)))
(*.f32 1/2 (-.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (*.f32 u0 -2) (/.f32 (+.f32 u0 (pow.f32 u0 2)) -1/2))))
(*.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 1)
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 1 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 -1 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -1)
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2) 1/2)
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 1/4 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(*.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) 1/4)
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(/.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 1)
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(/.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -1)
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(/.f32 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2) 2)
(/.f32 (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))) 2)
(/.f32 (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0))) 2)
(/.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) 4)
(/.f32 (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))) 2)
(/.f32 (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0))) 2)
(/.f32 (+.f32 (*.f32 2 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3))) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -4))) 4)
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0))) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -4))) 4)
(/.f32 (+.f32 (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2)) (*.f32 2 (*.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)) -2))) 8)
(/.f32 (*.f32 -2 (-.f32 (*.f32 u0 -2) (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))))) 2)
(/.f32 (*.f32 -2 (-.f32 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2)) (+.f32 u0 u0))) 2)
(/.f32 (+.f32 (+.f32 u0 u0) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) 4/3))) 2)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 u0 u0))) 2)
(+.f32 u0 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (/.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) 2)))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) 2)
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (/.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) 2))
(-.f32 (*.f32 2/3 (pow.f32 u0 3)) (/.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) -2))
(/.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -4)) (*.f32 2 (+.f32 (+.f32 u0 u0) (*.f32 (pow.f32 u0 3) 4/3)))) 4)
(/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 u0 u0))) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -4))) 4)
(/.f32 (+.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) (*.f32 (pow.f32 u0 3) 4/3)) 2)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2))) 2)
(+.f32 (*.f32 2/3 (pow.f32 u0 3)) (/.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) 2))
(-.f32 (*.f32 2/3 (pow.f32 u0 3)) (/.f32 (-.f32 (*.f32 u0 4) (*.f32 (pow.f32 u0 2) -2)) -2))
(/.f32 (+.f32 (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) 4/3)) (+.f32 u0 u0)) 2)
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) 4/3) (+.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) (+.f32 u0 u0))) 2)
(+.f32 u0 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (/.f32 (*.f32 2 (+.f32 u0 (pow.f32 u0 2))) 2)))
(pow.f32 (+.f32 u0 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (pow.f32 u0 2)))) 1)
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))
(neg.f32 (-.f32 (-.f32 (*.f32 u0 -2) (pow.f32 u0 2)) (*.f32 (pow.f32 u0 3) 2/3)))
(+.f32 (+.f32 (pow.f32 u0 2) (*.f32 u0 2)) (*.f32 2/3 (pow.f32 u0 3)))
(+.f32 u0 (-.f32 u0 (-.f32 (*.f32 (pow.f32 u0 3) -2/3) (pow.f32 u0 2))))

eval3.3s (5.4%)

Compiler

Compiled 41882 to 28742 computations (31.4% saved)

prune2.1s (3.4%)

Pruning

74 alts after pruning (63 fresh and 11 done)

PrunedKeptTotal
New1463341497
Fresh62935
Picked101
Done21113
Total1472741546
Error
0.0b
Counts
1546 → 74
Alt Table
Click to see full alt table
StatusErrorProgram
2.2b
(/.f32 (+.f32 (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))) 2)
4.1b
(/.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)))) -2)
2.1b
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2)
3.9b
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
14.7b
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
17.0b
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alpha -1/4)))) -4) 4))
14.7b
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
17.5b
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) 4))
17.8b
(-.f32 (/.f32 (neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 3 alpha))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
3.9b
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
21.7b
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
21.6b
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
7.8b
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
21.3b
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
7.8b
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
7.8b
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
7.8b
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
7.8b
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
7.8b
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
2.2b
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha (*.f32 alpha 1/4))) (*.f32 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha 1/3)))))
3.9b
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
2.8b
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
2.8b
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
2.2b
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
3.9b
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
15.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (-.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
2.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (pow.f32 u0 2) (/.f32 u0 -1/4)) 2)))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
3.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2)))))
17.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1))
17.1b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)))
14.7b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
7.9b
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
7.8b
(*.f32 u0 (*.f32 alpha alpha))
13.3b
(*.f32 alpha (-.f32 (/.f32 (+.f32 (*.f32 alpha (+.f32 (*.f32 3/2 (pow.f32 u0 2)) (*.f32 3/4 (pow.f32 u0 4)))) (*.f32 alpha (+.f32 (*.f32 3 u0) (pow.f32 u0 3)))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
15.0b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) -1/2) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 1/2) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -2)) (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))) 4)))
14.8b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (neg.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))) 4)))
14.8b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) 4)))
18.0b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0)))) (-.f32 1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4))) 4)))
18.0b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1) 4)))
14.9b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 3))) 4)))
17.5b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))) 4)))
14.7b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
17.5b
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 4)))
18.3b
(*.f32 alpha (-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
3.9b
(*.f32 alpha (-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
4.0b
(*.f32 alpha (-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
4.1b
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2)))
4.1b
(*.f32 alpha (+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))) 2)))
3.9b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
4.2b
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha)))))
4.4b
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) u0) (/.f32 (pow.f32 u0 2) 2))) (*.f32 u0 (*.f32 alpha -2))))
2.8b
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))))
2.1b
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
4.1b
(*.f32 alpha (*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha))
4.0b
(*.f32 alpha (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha))
3.9b
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
2.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
14.7b
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
7.9b
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
7.8b
(*.f32 alpha (*.f32 u0 alpha))
2.7b
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
2.1b
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
20.8b
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
Compiler

Compiled 1876 to 1335 computations (28.8% saved)

regimes1.8s (3%)

Counts
102 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(*.f32 alpha (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2)))
(*.f32 alpha (-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)))) -2)
(*.f32 alpha (-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(*.f32 alpha (*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) u0) (/.f32 (pow.f32 u0 2) 2))) (*.f32 u0 (*.f32 alpha -2))))
(*.f32 alpha (+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))) 2)))
(*.f32 alpha (+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha)))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (pow.f32 u0 2) (/.f32 u0 -1/4)) 2)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (-.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 alpha (-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 4)))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 1/2) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1 (-.f32 (pow.f32 u0 2) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(-.f32 (/.f32 (neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 3 alpha))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) -1/2) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 -1/2 (pow.f32 u0 2))))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2)
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alpha -1/4)))) -4) 4))
(*.f32 alpha (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))))
(*.f32 alpha (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (-.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -7))) 8) 4)))
(*.f32 alpha (-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -8) (/.f32 (*.f32 (*.f32 u0 -3) alpha) 4))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha (*.f32 alpha 1/4))) (*.f32 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha 1/3)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0)))) (-.f32 1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (neg.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) alpha) 4)))
(*.f32 alpha (-.f32 (/.f32 (+.f32 (*.f32 alpha (+.f32 (*.f32 3/2 (pow.f32 u0 2)) (*.f32 3/4 (pow.f32 u0 4)))) (*.f32 alpha (+.f32 (*.f32 3 u0) (pow.f32 u0 3)))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 3))) 4)))
(*.f32 alpha (-.f32 (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(/.f32 (+.f32 (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))) 2)
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -2)) (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))) 4)))
Outputs
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -2)) (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))) 4)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2)
Calls

6 calls:

420.0ms
(log.f32 (-.f32 1 u0))
397.0ms
u0
332.0ms
(-.f32 1 u0)
304.0ms
alpha
112.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
2.1b1alpha
0.4b2u0
2.1b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
2.1b1(*.f32 (neg.f32 alpha) alpha)
0.4b2(log.f32 (-.f32 1 u0))
0.4b2(-.f32 1 u0)
Compiler

Compiled 2409 to 1561 computations (35.2% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9583514928817749
0.9633025527000427
Compiler

Compiled 16 to 12 computations (25% saved)

regimes1.9s (3.1%)

Counts
101 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(*.f32 alpha (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2)))
(*.f32 alpha (-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)))) -2)
(*.f32 alpha (-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(*.f32 alpha (*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) u0) (/.f32 (pow.f32 u0 2) 2))) (*.f32 u0 (*.f32 alpha -2))))
(*.f32 alpha (+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))) 2)))
(*.f32 alpha (+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha)))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (pow.f32 u0 2) (/.f32 u0 -1/4)) 2)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (-.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 alpha (-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 4)))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 1/2) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1 (-.f32 (pow.f32 u0 2) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(-.f32 (/.f32 (neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 3 alpha))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) -1/2) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 -1/2 (pow.f32 u0 2))))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2)
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alpha -1/4)))) -4) 4))
(*.f32 alpha (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))))
(*.f32 alpha (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (-.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -7))) 8) 4)))
(*.f32 alpha (-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -8) (/.f32 (*.f32 (*.f32 u0 -3) alpha) 4))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha (*.f32 alpha 1/4))) (*.f32 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha 1/3)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0)))) (-.f32 1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (neg.f32 (*.f32 3 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) alpha) 4)))
(*.f32 alpha (-.f32 (/.f32 (+.f32 (*.f32 alpha (+.f32 (*.f32 3/2 (pow.f32 u0 2)) (*.f32 3/4 (pow.f32 u0 4)))) (*.f32 alpha (+.f32 (*.f32 3 u0) (pow.f32 u0 3)))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 3))) 4)))
(*.f32 alpha (-.f32 (/.f32 (-.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4) (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -9) 8)) (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) -8) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 1/4))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(/.f32 (+.f32 (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 2/3 (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 1/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))))) 2)
Outputs
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) 4)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2)
Calls

6 calls:

468.0ms
(*.f32 (neg.f32 alpha) alpha)
362.0ms
(log.f32 (-.f32 1 u0))
315.0ms
u0
280.0ms
(-.f32 1 u0)
165.0ms
alpha
Results
ErrorSegmentsBranch
2.1b1alpha
0.4b2u0
2.1b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
2.1b1(*.f32 (neg.f32 alpha) alpha)
0.4b2(log.f32 (-.f32 1 u0))
0.4b2(-.f32 1 u0)
Compiler

Compiled 2370 to 1530 computations (35.4% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9583514928817749
0.9633025527000427
Compiler

Compiled 16 to 12 computations (25% saved)

regimes1.4s (2.3%)

Counts
94 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(*.f32 alpha (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2)))
(*.f32 alpha (-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)))) -2)
(*.f32 alpha (-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(*.f32 alpha (*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) u0) (/.f32 (pow.f32 u0 2) 2))) (*.f32 u0 (*.f32 alpha -2))))
(*.f32 alpha (+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))) 2)))
(*.f32 alpha (+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha)))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (pow.f32 u0 2) (/.f32 u0 -1/4)) 2)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (-.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 alpha (-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 4)))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 1/2) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1 (-.f32 (pow.f32 u0 2) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(-.f32 (/.f32 (neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 3 alpha))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) -1/2) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 -1/2 (pow.f32 u0 2))))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2)
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (/.f32 alpha -1/4)))) -4) 4))
(*.f32 alpha (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))))
(*.f32 alpha (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 (*.f32 alpha u0) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 alpha (*.f32 (pow.f32 u0 4) 1/4))))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -3/2)) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (-.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -7))) 8) 4)))
(*.f32 alpha (-.f32 (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) 8) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 4)) (+.f32 (/.f32 (*.f32 alpha (pow.f32 u0 2)) -8) (/.f32 (*.f32 (*.f32 u0 -3) alpha) 4))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (+.f32 (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha (*.f32 alpha 1/4))) (*.f32 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha 1/3)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (*.f32 (*.f32 alpha -1/4) (log.f32 (-.f32 1 u0)))) (-.f32 1 (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4))) 4)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2)
Calls

6 calls:

293.0ms
u0
263.0ms
(log.f32 (-.f32 1 u0))
262.0ms
(-.f32 1 u0)
164.0ms
(*.f32 (neg.f32 alpha) alpha)
152.0ms
alpha
Results
ErrorSegmentsBranch
2.1b1alpha
0.4b2u0
2.1b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
2.1b1(*.f32 (neg.f32 alpha) alpha)
0.4b2(log.f32 (-.f32 1 u0))
0.4b2(-.f32 1 u0)
Compiler

Compiled 2108 to 1326 computations (37.1% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9583514928817749
0.9633025527000427
Compiler

Compiled 16 to 12 computations (25% saved)

regimes1.2s (1.9%)

Counts
85 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(*.f32 alpha (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2)))
(*.f32 alpha (-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)))) -2)
(*.f32 alpha (-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(*.f32 alpha (*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) u0) (/.f32 (pow.f32 u0 2) 2))) (*.f32 u0 (*.f32 alpha -2))))
(*.f32 alpha (+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))) 2)))
(*.f32 alpha (+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha)))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (pow.f32 u0 2) (/.f32 u0 -1/4)) 2)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (-.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 alpha (-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 4)))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha alpha))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0)))) 1/2) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1 (-.f32 (pow.f32 u0 2) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))))
(-.f32 (/.f32 (neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 3 alpha))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 alpha (-.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (pow.f32 u0 4) -4)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) -1/2) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (*.f32 -1/2 (pow.f32 u0 2))))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (+.f32 (-.f32 u0 (neg.f32 (pow.f32 u0 2))) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))))) 2)
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4)))))
Calls

6 calls:

251.0ms
(log.f32 (-.f32 1 u0))
239.0ms
u0
221.0ms
(-.f32 1 u0)
134.0ms
alpha
119.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
2.1b1alpha
0.4b2u0
2.1b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
2.1b1(*.f32 (neg.f32 alpha) alpha)
0.4b2(log.f32 (-.f32 1 u0))
0.4b2(-.f32 1 u0)
Compiler

Compiled 1823 to 1119 computations (38.6% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9583514928817749
0.9633025527000427
Compiler

Compiled 16 to 12 computations (25% saved)

regimes1.1s (1.8%)

Counts
72 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(*.f32 alpha (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2)))
(*.f32 alpha (-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)))) -2)
(*.f32 alpha (-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(*.f32 alpha (*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) u0) (/.f32 (pow.f32 u0 2) 2))) (*.f32 u0 (*.f32 alpha -2))))
(*.f32 alpha (+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))) 2)))
(*.f32 alpha (+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha)))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha 1/3))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (-.f32 1 u0) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) -1)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (-.f32 (*.f32 -1/3 (pow.f32 u0 3)) u0) (+.f32 -1 (*.f32 1/2 (pow.f32 u0 2)))) -1))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (+.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (-.f32 (pow.f32 u0 2) (/.f32 u0 -1/4)) 2)))
(-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (*.f32 alpha alpha) -3)) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 -1 (-.f32 1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (+.f32 (-.f32 -1 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha))) 1) 4)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (-.f32 (-.f32 -1 (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) -1) (-.f32 (+.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 4) (*.f32 (log.f32 (-.f32 1 u0)) -3)) 4) 4) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) 4))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (/.f32 u0 2) (+.f32 u0 (-.f32 u0 (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 (/.f32 u0 2) (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 alpha (-.f32 (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -3))) 4) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) 4)))
(*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 4)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
Calls

6 calls:

219.0ms
(log.f32 (-.f32 1 u0))
205.0ms
u0
197.0ms
(-.f32 1 u0)
151.0ms
alpha
115.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
2.7b1alpha
0.5b2u0
2.7b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
2.7b1(*.f32 (neg.f32 alpha) alpha)
0.5b2(log.f32 (-.f32 1 u0))
0.5b2(-.f32 1 u0)
Compiler

Compiled 1508 to 893 computations (40.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9810031056404114
0.9854612350463867
Compiler

Compiled 16 to 12 computations (25% saved)

regimes863.0ms (1.4%)

Counts
55 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(*.f32 alpha (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2)))
(*.f32 alpha (-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)))) -2)
(*.f32 alpha (-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(*.f32 alpha (*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) u0) (/.f32 (pow.f32 u0 2) 2))) (*.f32 u0 (*.f32 alpha -2))))
(*.f32 alpha (+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))) 2)))
(*.f32 alpha (+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha)))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha))
(*.f32 (-.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0) (*.f32 -1/3 (pow.f32 u0 3))))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))
Calls

6 calls:

263.0ms
u0
155.0ms
(-.f32 1 u0)
140.0ms
(log.f32 (-.f32 1 u0))
99.0ms
(*.f32 (neg.f32 alpha) alpha)
80.0ms
alpha
Results
ErrorSegmentsBranch
2.7b1alpha
0.5b2u0
2.7b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
2.7b1(*.f32 (neg.f32 alpha) alpha)
0.5b2(log.f32 (-.f32 1 u0))
0.5b2(-.f32 1 u0)
Compiler

Compiled 1125 to 629 computations (44.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9810031056404114
0.9854612350463867
Compiler

Compiled 16 to 12 computations (25% saved)

regimes847.0ms (1.4%)

Counts
50 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 alpha (*.f32 (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (+.f32 u0 (pow.f32 u0 2))))) 2)
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 alpha -1/2)))
(*.f32 alpha (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 2) (/.f32 (pow.f32 u0 2) 2))) alpha))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 alpha 1/2))) (*.f32 (*.f32 u0 alpha) (neg.f32 alpha)))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (*.f32 alpha u0) 2)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 3/2) (/.f32 (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)) 2)))
(*.f32 alpha (-.f32 (*.f32 u0 (+.f32 alpha alpha)) (*.f32 alpha (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))))
(+.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 1))) (*.f32 alpha (*.f32 (pow.f32 u0 2) (*.f32 alpha 1/2))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 alpha -3)) (*.f32 alpha (-.f32 (pow.f32 u0 2) u0)))) -2)
(*.f32 alpha (-.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 u0 u0)))))
(*.f32 alpha (*.f32 (-.f32 (*.f32 1/2 u0) (+.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 u0 -3/2)))) alpha))
(*.f32 alpha (+.f32 (*.f32 alpha (+.f32 (-.f32 (*.f32 u0 4) u0) (/.f32 (pow.f32 u0 2) 2))) (*.f32 u0 (*.f32 alpha -2))))
(*.f32 alpha (+.f32 (*.f32 u0 (*.f32 -1/2 alpha)) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 u0 (*.f32 alpha 3))) 2)))
(*.f32 alpha (+.f32 (-.f32 (*.f32 3/2 (*.f32 alpha u0)) (*.f32 alpha u0)) (/.f32 (*.f32 alpha (+.f32 u0 (pow.f32 u0 2))) 2)))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 2) alpha) (neg.f32 alpha)) (*.f32 u0 (*.f32 alpha alpha))) 2))
(*.f32 alpha (+.f32 (*.f32 alpha (-.f32 (/.f32 u0 4) (+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))))) (*.f32 u0 (-.f32 (/.f32 alpha 4) (*.f32 -3/2 alpha)))))
(+.f32 (*.f32 (-.f32 (*.f32 3/4 alpha) (*.f32 -1/4 alpha)) (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 (-.f32 (*.f32 3/8 alpha) (*.f32 -1/8 alpha)) alpha)))
(*.f32 alpha (-.f32 (-.f32 (*.f32 1/2 (*.f32 alpha u0)) (*.f32 (*.f32 alpha 1/2) (*.f32 u0 -3))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha u0))))
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 alpha))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
Calls

6 calls:

175.0ms
(-.f32 1 u0)
147.0ms
(log.f32 (-.f32 1 u0))
139.0ms
alpha
120.0ms
u0
118.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
Results
ErrorSegmentsBranch
3.9b1alpha
0.9b2u0
2.4b2(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
3.9b1(*.f32 (neg.f32 alpha) alpha)
0.9b2(log.f32 (-.f32 1 u0))
0.9b2(-.f32 1 u0)
Compiler

Compiled 1038 to 572 computations (44.9% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.99643474817276
0.9966632127761841
Compiler

Compiled 16 to 12 computations (25% saved)

regimes735.0ms (1.2%)

Counts
24 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 u0 alpha))
Calls

6 calls:

363.0ms
(log.f32 (-.f32 1 u0))
85.0ms
u0
70.0ms
(-.f32 1 u0)
61.0ms
alpha
54.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
Results
ErrorSegmentsBranch
7.8b1alpha
3.2b2u0
4.4b2(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
7.8b1(*.f32 (neg.f32 alpha) alpha)
3.2b2(log.f32 (-.f32 1 u0))
3.2b2(-.f32 1 u0)
Compiler

Compiled 599 to 315 computations (47.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998433589935303
0.9998952150344849
Compiler

Compiled 16 to 12 computations (25% saved)

regimes430.0ms (0.7%)

Counts
23 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
Outputs
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 u0 alpha))
Calls

5 calls:

72.0ms
(-.f32 1 u0)
65.0ms
u0
60.0ms
(log.f32 (-.f32 1 u0))
52.0ms
alpha
28.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
7.8b1alpha
3.2b2u0
7.8b1(*.f32 (neg.f32 alpha) alpha)
3.2b2(log.f32 (-.f32 1 u0))
3.2b2(-.f32 1 u0)
Compiler

Compiled 579 to 303 computations (47.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998433589935303
0.9998952150344849
Compiler

Compiled 16 to 12 computations (25% saved)

regimes192.0ms (0.3%)

Accuracy

Total -14.1b remaining (-181.3%)

Threshold costs -14.1b (-181.3%)

Counts
22 → 1
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(*.f32 u0 (*.f32 alpha (-.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 -3/2 alpha) alpha))))
(+.f32 (/.f32 (*.f32 alpha (*.f32 3 (*.f32 u0 alpha))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha 3))) 4) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 9/8) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 15/8)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (/.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) -5) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha -5)) 2)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 5/4)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) -3/8)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 5/4)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
(+.f32 (/.f32 (+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha 3)) 1/4)) (/.f32 (*.f32 (*.f32 alpha 3) (*.f32 u0 (*.f32 alpha 3))) 4)) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 -1 (*.f32 u0 (*.f32 alpha alpha)))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) -6)) 8) (/.f32 (*.f32 alpha (*.f32 alpha u0)) -8)) 4))
(+.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha 1/2)) (+.f32 (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))) (-.f32 -1 (*.f32 alpha (*.f32 (*.f32 u0 alpha) 3/2))))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 16) (+.f32 (/.f32 (neg.f32 (*.f32 alpha (*.f32 alpha u0))) 16) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/4) -3))) 4))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (-.f32 (-.f32 -1 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1/2))) 4) (/.f32 (*.f32 alpha (*.f32 alpha u0)) 4))
(+.f32 (/.f32 (*.f32 alpha (*.f32 u0 (*.f32 alpha 3))) 4) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2) (-.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) -4) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 3/8) 2))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -3/8)) 4))
Outputs
(*.f32 alpha (*.f32 u0 alpha))
Calls

3 calls:

69.0ms
u0
49.0ms
alpha
41.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
7.8b1alpha
7.8b1u0
7.8b1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 559 to 289 computations (48.3% saved)

simplify31.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01021014
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f32 (-.f32 1 u0) 16106127/16777216) (*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -2)) (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))) 4))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2))
(if (<=.f32 (-.f32 1 u0) 16106127/16777216) (*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) 4))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2))
(if (<=.f32 (-.f32 1 u0) 16106127/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2))
(if (<=.f32 (-.f32 1 u0) 16106127/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))))
(if (<=.f32 (-.f32 1 u0) 8262779/8388608) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(if (<=.f32 (-.f32 1 u0) 8262779/8388608) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))))
(if (<=.f32 (-.f32 1 u0) 522453/524288) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(if (<=.f32 (-.f32 1 u0) 16774699/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 u0 alpha)))
(if (<=.f32 (-.f32 1 u0) 16774699/16777216) (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
Outputs
(if (<=.f32 (-.f32 1 u0) 16106127/16777216) (*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) -2) (*.f32 alpha (-.f32 (log.f32 (pow.f32 (-.f32 1 u0) -2)) (log.f32 (pow.f32 (-.f32 1 u0) -1/2))))) 4))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2))
(if (<=.f32 (-.f32 1 u0) 16106127/16777216) (*.f32 alpha (-.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -3)) 4) (/.f32 (-.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -1/2))) (*.f32 alpha (*.f32 -3/2 (log.f32 (-.f32 1 u0))))) 4))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2))
(if (<=.f32 (-.f32 1 u0) 16106127/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) 1/2) (-.f32 (pow.f32 u0 2) (-.f32 (neg.f32 u0) (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3))))))) 2))
(if (<=.f32 (-.f32 1 u0) 16106127/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 alpha (+.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 4) 1/4))))))
(if (<=.f32 (-.f32 1 u0) 8262779/8388608) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(if (<=.f32 (-.f32 1 u0) 8262779/8388608) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 alpha (-.f32 (-.f32 u0 (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))))
(if (<=.f32 (-.f32 1 u0) 522453/524288) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2)))))
(if (<=.f32 (-.f32 1 u0) 16774699/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 alpha (*.f32 u0 alpha)))
(if (<=.f32 (-.f32 1 u0) 16774699/16777216) (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
Compiler

Compiled 371 to 275 computations (25.9% saved)

soundness2.3s (3.7%)

Algorithm
egg-herbie
Rules
1436×rational_best-simplify-1
1436×rational_best-simplify-1
1308×rational_best-simplify-63
1308×rational_best-simplify-63
1178×rational_best-simplify-55
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01127
11827
22927
34427
48627
515427
628127
752527
8131527
9442227
046511627
111078619
226378167
01127
11827
22927
34427
48627
515427
628127
752527
8131527
9442227
03394588
18544508
224474340
376024328
02587789
16527637
217147445
354467243
02497660
16277578
217357386
359777386
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 658 to 486 computations (26.1% saved)

end788.0ms (1.3%)

Compiler

Compiled 353 to 239 computations (32.3% saved)

Profiling

Loading profile data...