Details

Time bar (total: 24.1s)

analyze205.0ms (0.9%)

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

Compiled 39 to 31 computations (20.5% saved)

sample2.3s (9.7%)

Results
2.3s8256×body256valid
1.0msbody256precondition
Bogosity

preprocess63.0ms (0.3%)

Algorithm
egg-herbie
Rules
2954×rational.json-simplify-63
2740×rational.json-simplify-4
2508×rational.json-simplify-1
798×rational.json-simplify-12
754×rational.json-simplify-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033172
159172
2101172
3153172
4226172
5425172
61089172
73762172
83909172
93921172
103921172
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) cosTheta_i)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u1)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 cosTheta_i)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) cosTheta_i)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 cosTheta_i (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) cosTheta_i))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u1)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 u1 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 2 (*.f32 u1 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u2)))) (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2))))
Compiler

Compiled 19 to 17 computations (10.5% saved)

simplify144.0ms (0.6%)

Algorithm
egg-herbie
Rules
4978×rational.json-simplify-1
3240×rational.json-simplify-63
1408×rational.json-simplify-5
646×rational.json-simplify-4
514×rational.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01743
12843
24643
36643
49543
517443
641643
7158243
8448143
9470943
10472543
11472543
12733543
13740143
14740143
15742243
16742243
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))

eval1.0ms (0%)

Compiler

Compiled 55 to 44 computations (20% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New314
Fresh011
Picked000
Done000
Total325
Error
14.5b
Counts
5 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Compiler

Compiled 16 to 14 computations (12.5% saved)

localize67.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
0.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.4b
(*.f32 (*.f32 2 (PI.f32)) u2)
15.1b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 53 to 39 computations (26.4% saved)

series32.0ms (0.1%)

Counts
4 → 56
Calls

15 calls:

TimeVariablePointExpression
23.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite80.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1294×rational.json-simplify-6
1070×rational.json-simplify-3
844×rational.json-simplify-12
672×rational.json-simplify-2
564×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01788
19688
227088
3129088
Stop Event
node limit
Counts
4 → 281
Calls
Call 1
Inputs
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 2 (PI.f32)) u2)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (+.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) (-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 1/2 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1/2) (*.f32 -1/2 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (*.f32 (log.f32 (-.f32 1 u1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) (*.f32 (log.f32 (-.f32 1 u1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) (*.f32 (log.f32 (-.f32 1 u1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1/2) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2) -1) (*.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 1/2) (*.f32 1/2 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) -1/2) (*.f32 -1/2 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 0 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (PI.f32) (*.f32 u2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u2 u2) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (-.f32 0 (*.f32 u2 (*.f32 (PI.f32) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 u2 u2) 2) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1/2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 0 (*.f32 (PI.f32) (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (PI.f32) -2) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 -1 (*.f32 (PI.f32) (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) (*.f32 u2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (*.f32 (PI.f32) (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (*.f32 u2 (*.f32 (PI.f32) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2)) (*.f32 u2 (*.f32 (PI.f32) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2)) (*.f32 u2 (*.f32 (PI.f32) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u2 3) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 4) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 4) (*.f32 2 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 8 (/.f32 1 (PI.f32))) u2) (*.f32 u2 (*.f32 (PI.f32) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) 1/2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1/2 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 1 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 -1 (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (/.f32 1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (PI.f32)) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (PI.f32)) (neg.f32 (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (neg.f32 (neg.f32 (/.f32 1/2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (neg.f32 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 1 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) -2) (/.f32 1 (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 1 u2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 -1 (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 -1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/4 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 u2) u2) (*.f32 -1 (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 u2) (/.f32 1/4 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (+.f32 u2 u2)) (neg.f32 (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 u2 u2) 2) (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (-.f32 0 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 -1 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (-.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 -1 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 1/2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 0 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))

simplify119.0ms (0.5%)

Algorithm
egg-herbie
Rules
1024×rational.json-simplify-24
710×rational.json-simplify-50
652×rational.json-simplify-63
650×rational.json-simplify-1
586×rational.json-simplify-28
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066511693
1215811327
Stop Event
node limit
Counts
337 → 403
Calls
Call 1
Inputs
(*.f32 -1 u1)
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(*.f32 -1 (log.f32 (/.f32 -1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (log.f32 (-.f32 1 u1)) 0)
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 0))
(+.f32 (log.f32 (-.f32 1 u1)) (+.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 0)))
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 2))
(+.f32 0 (log.f32 (-.f32 1 u1)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) 3))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (neg.f32 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (log.f32 (-.f32 1 u1)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) (-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 3)))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 1/2 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1/2) (*.f32 -1/2 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (log.f32 (-.f32 1 u1)) 0)
(-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 0))
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (log.f32 (-.f32 1 u1)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (neg.f32 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (*.f32 (log.f32 (-.f32 1 u1)) 2))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) (*.f32 (log.f32 (-.f32 1 u1)) 3))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (neg.f32 (log.f32 (-.f32 1 u1))))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -3))
(-.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1/2) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2) -1) (*.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 1/2) (*.f32 1/2 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) -1/2) (*.f32 -1/2 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 1 (log.f32 (-.f32 1 u1)))
(*.f32 (log.f32 (-.f32 1 u1)) 1)
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -1/2)
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))
(*.f32 -1/2 (*.f32 (log.f32 (-.f32 1 u1)) -2))
(/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 1 (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) -1))
(/.f32 (log.f32 (-.f32 1 u1)) 1)
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(/.f32 -1 (/.f32 -1 (log.f32 (-.f32 1 u1))))
(/.f32 -1 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) -1))
(/.f32 1/2 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(/.f32 1/2 (/.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(/.f32 -1/2 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(/.f32 -1/2 (/.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 0 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 0 (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (PI.f32) (*.f32 u2 4)))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (-.f32 u2 u2) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (-.f32 0 (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 0 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 (-.f32 u2 u2) 2) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1/2) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 u2 u2))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 u2 4))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 u2 4))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 0 (*.f32 (PI.f32) (*.f32 u2 4))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) -1))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (PI.f32) -2) (+.f32 u2 u2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 4)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 -1 (*.f32 (PI.f32) (*.f32 u2 4))))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 2 (*.f32 (PI.f32) u2)))
(-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) (*.f32 u2 4)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (*.f32 (PI.f32) (*.f32 u2 4))))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (*.f32 u2 (*.f32 (PI.f32) 6)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2)) (*.f32 u2 (*.f32 (PI.f32) 6)))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2)) (*.f32 u2 (*.f32 (PI.f32) 6)))
(-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 (*.f32 u2 3) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (*.f32 (PI.f32) 4) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 6)))
(-.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 (*.f32 u2 4) (*.f32 2 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 6)))
(-.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 (/.f32 8 (/.f32 1 (PI.f32))) u2) (*.f32 u2 (*.f32 (PI.f32) 6)))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) 1/2) (*.f32 (PI.f32) u2))
(/.f32 1 (/.f32 (/.f32 1/2 (PI.f32)) u2))
(/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))
(/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))
(/.f32 2 (/.f32 1 (*.f32 (PI.f32) u2)))
(/.f32 2 (/.f32 -1 (*.f32 (PI.f32) (neg.f32 u2))))
(/.f32 (PI.f32) (/.f32 1/2 u2))
(/.f32 (*.f32 2 (PI.f32)) (/.f32 1 u2))
(/.f32 (*.f32 2 (PI.f32)) (neg.f32 (/.f32 -1 u2)))
(/.f32 u2 (/.f32 1/2 (PI.f32)))
(/.f32 u2 (neg.f32 (neg.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1)
(/.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 1/2 (PI.f32))))
(/.f32 (neg.f32 u2) (/.f32 1 (*.f32 (PI.f32) -2)))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 1 (neg.f32 u2)))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)
(/.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 1 u2) -2))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (+.f32 u2 u2)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1/2 u2))
(/.f32 (*.f32 (PI.f32) u2) 1/2)
(/.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))
(/.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 2 (PI.f32))))
(/.f32 1/2 (/.f32 (/.f32 1/4 (PI.f32)) u2))
(/.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 u2 4))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(/.f32 (-.f32 (neg.f32 u2) u2) (*.f32 -1 (/.f32 1 (PI.f32))))
(/.f32 (*.f32 1/2 u2) (/.f32 1/4 (PI.f32)))
(/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))
(/.f32 (-.f32 0 (+.f32 u2 u2)) (neg.f32 (/.f32 1 (PI.f32))))
(/.f32 (/.f32 (+.f32 u2 u2) 2) (/.f32 1/2 (PI.f32)))
(/.f32 (-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))) -1)
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (-.f32 0 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 -1 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1/2 (/.f32 1 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(+.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (-.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1))
(-.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 -1 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 1/2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2)
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 -1/2 (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1))
(*.f32 -1/2 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 -1/2 (-.f32 0 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1) -1/2)
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(/.f32 -1 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 -1 (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
Outputs
(*.f32 -1 u1)
(neg.f32 u1)
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3)))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1))
(+.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (-.f32 (log.f32 -1) (/.f32 1 u1)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -1 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2)))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 1 u1) (/.f32 1/3 (pow.f32 u1 3))))))
(*.f32 -1 (log.f32 (/.f32 -1 u1)))
(neg.f32 (log.f32 (/.f32 -1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 1 u1) (/.f32 1/3 (pow.f32 u1 3)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)))) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 3))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (pow.f32 u1 2))) (*.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (pow.f32 u1 3) (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 -1 u1)) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 3))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))))
(+.f32 (+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 -1 u1)) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 3))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))) (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 (pow.f32 u2 7) (*.f32 -8/315 (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (log.f32 (-.f32 1 u1)) 0)
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 0))
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (+.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 0)))
(log.f32 (-.f32 1 u1))
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 2))
(log.f32 (-.f32 1 u1))
(+.f32 0 (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) 3))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) (-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 3)))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(+.f32 (*.f32 2 (log.f32 (-.f32 1 u1))) (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 1/2 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1/2) (*.f32 -1/2 (neg.f32 (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(-.f32 (log.f32 (-.f32 1 u1)) 0)
(log.f32 (-.f32 1 u1))
(-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 0))
(log.f32 (-.f32 1 u1))
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))
(log.f32 (-.f32 1 u1))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -3))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (*.f32 (log.f32 (-.f32 1 u1)) 2))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 2) (*.f32 (log.f32 (-.f32 1 u1)) 3))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (*.f32 (log.f32 (-.f32 1 u1)) -4))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2)) (*.f32 (log.f32 (-.f32 1 u1)) -3))
(+.f32 (*.f32 2 (log.f32 (-.f32 1 u1))) (-.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) -2)) (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5))
(-.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1/2) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2) -1) (*.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 1/2) (*.f32 1/2 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) -1/2) (*.f32 -1/2 (neg.f32 (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(*.f32 1 (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) 1)
(log.f32 (-.f32 1 u1))
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(log.f32 (-.f32 1 u1))
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -1/2)
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)
(log.f32 (-.f32 1 u1))
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))
(log.f32 (-.f32 1 u1))
(*.f32 -1/2 (*.f32 (log.f32 (-.f32 1 u1)) -2))
(log.f32 (-.f32 1 u1))
(/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(/.f32 1 (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) -1))
(log.f32 (-.f32 1 u1))
(/.f32 (log.f32 (-.f32 1 u1)) 1)
(log.f32 (-.f32 1 u1))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(log.f32 (-.f32 1 u1))
(/.f32 -1 (/.f32 -1 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(/.f32 -1 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u1))) -1))
(log.f32 (-.f32 1 u1))
(/.f32 1/2 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(log.f32 (-.f32 1 u1))
(/.f32 1/2 (/.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(log.f32 (-.f32 1 u1))
(/.f32 -1/2 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(log.f32 (-.f32 1 u1))
(/.f32 -1/2 (/.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(log.f32 (-.f32 1 u1))
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 0 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (-.f32 (+.f32 (-.f32 u2 u2) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (-.f32 u2 u2) -2) (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (+.f32 (-.f32 u2 u2) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (-.f32 (+.f32 (-.f32 u2 u2) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (-.f32 u2 u2) -2) (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 0 (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (PI.f32) (*.f32 u2 4)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 4 (PI.f32))))
(*.f32 (PI.f32) (+.f32 (*.f32 4 u2) (*.f32 u2 -2)))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (-.f32 u2 u2) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 4 (PI.f32))))
(*.f32 (PI.f32) (+.f32 (*.f32 4 u2) (*.f32 u2 -2)))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (-.f32 0 (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (neg.f32 (*.f32 u2 (*.f32 (PI.f32) 6))))
(-.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) 6)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 6))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (-.f32 u2 u2) (-.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 0 (PI.f32)) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 2 (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 0 (+.f32 u2 u2)))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 0 (+.f32 u2 u2)))
(+.f32 (*.f32 (-.f32 u2 u2) 2) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 2 (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(*.f32 2 (+.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2)))
(+.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1/2) (*.f32 (PI.f32) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 0)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(-.f32 (*.f32 2 (*.f32 (PI.f32) u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (-.f32 u2 u2))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 u2 4))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 4 (PI.f32)))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (PI.f32) (-.f32 0 (*.f32 4 u2))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 u2 4))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 4 (PI.f32)))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (-.f32 0 (*.f32 (PI.f32) (*.f32 u2 4))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) (*.f32 u2 4)) -1))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (PI.f32) -2) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 4)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 -1 (*.f32 (PI.f32) (*.f32 u2 4))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (PI.f32) (-.f32 0 (*.f32 u2 -2)))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 2 (*.f32 (PI.f32) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (PI.f32) (-.f32 (-.f32 u2 u2) (*.f32 u2 -2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) (*.f32 u2 4)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 u2 (*.f32 4 (PI.f32))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (*.f32 (PI.f32) (*.f32 u2 4))))
(-.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (-.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) 6))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (*.f32 4 u2) (-.f32 (*.f32 2 (PI.f32)) (PI.f32))))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2) (*.f32 u2 (*.f32 (PI.f32) 6)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (neg.f32 (*.f32 u2 (*.f32 (PI.f32) 6))))
(-.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) 6)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2))))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 -2))))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2))))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 -2))))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2)) (*.f32 u2 (*.f32 (PI.f32) 6)))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 6))))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (*.f32 u2 4)) 2)) (*.f32 u2 (*.f32 (PI.f32) 6)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) 6))))
(+.f32 (-.f32 u2 u2) (-.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) 6))))
(-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 u2 (/.f32 1 (*.f32 3 (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))
(-.f32 (/.f32 (*.f32 u2 3) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 u2 (/.f32 1 (*.f32 3 (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))
(-.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (*.f32 (PI.f32) 4) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 6)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (neg.f32 (*.f32 u2 (*.f32 (PI.f32) 6))))
(-.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) 6)))
(-.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 u2 (/.f32 1 (*.f32 3 (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))
(-.f32 (*.f32 (*.f32 u2 4) (*.f32 2 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 6)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (neg.f32 (*.f32 u2 (*.f32 (PI.f32) 6))))
(-.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) 6)))
(-.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 u2 (/.f32 1 (*.f32 3 (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))
(-.f32 (*.f32 (/.f32 8 (/.f32 1 (PI.f32))) u2) (*.f32 u2 (*.f32 (PI.f32) 6)))
(*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (PI.f32) (-.f32 0 (*.f32 u2 -2)))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) 1/2) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 u2 (/.f32 1 (*.f32 3 (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))
(/.f32 1 (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 2 (/.f32 1 (*.f32 (PI.f32) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 2 (/.f32 -1 (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (PI.f32) (/.f32 1/2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (PI.f32)) (/.f32 1 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (PI.f32)) (neg.f32 (/.f32 -1 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 u2 (/.f32 1/2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 u2 (neg.f32 (neg.f32 (/.f32 1/2 (PI.f32)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (*.f32 2 (*.f32 (PI.f32) u2)) 1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 1/2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (neg.f32 u2) (/.f32 1 (*.f32 (PI.f32) -2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 1 (neg.f32 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 1 u2) -2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1/2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) u2) 1/2)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1/4 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 u2 4))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (-.f32 (neg.f32 u2) u2) (*.f32 -1 (/.f32 1 (PI.f32))))
(/.f32 (-.f32 (neg.f32 u2) u2) (/.f32 -1 (PI.f32)))
(*.f32 (-.f32 (neg.f32 u2) u2) (neg.f32 (PI.f32)))
(/.f32 (*.f32 1/2 u2) (/.f32 1/4 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))
(-.f32 (/.f32 u2 (/.f32 1 (*.f32 3 (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))
(/.f32 (-.f32 0 (+.f32 u2 u2)) (neg.f32 (/.f32 1 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (/.f32 (+.f32 u2 u2) 2) (/.f32 1/2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(/.f32 (-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))) -1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (-.f32 0 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 -1 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 1 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 0 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (-.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 -1 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) 1/2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 -1/2 (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 -1/2 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 -1/2 (-.f32 0 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(*.f32 (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1) -1/2)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 -1 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 -1 (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))

eval195.0ms (0.8%)

Compiler

Compiled 10288 to 7852 computations (23.7% saved)

prune120.0ms (0.5%)

Pruning

30 alts after pruning (29 fresh and 1 done)

PrunedKeptTotal
New37429403
Fresh000
Picked011
Done000
Total37430404
Error
0.4b
Counts
404 → 30
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.5b
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
14.5b
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
14.5b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.5b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
14.5b
(-.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
14.5b
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
14.5b
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -3))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.1b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.6b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
3.7b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
7.1b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 u2 3) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (/.f32 8 (/.f32 1 (PI.f32))) u2) (*.f32 u2 (*.f32 (PI.f32) 6)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) (*.f32 u2 4)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 6))))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
Compiler

Compiled 1346 to 1150 computations (14.6% saved)

localize135.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
0.3b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.3b
(*.f32 -1/3 (pow.f32 u1 3))
0.4b
(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 172 to 131 computations (23.8% saved)

series6.0ms (0%)

Counts
2 → 20
Calls

9 calls:

TimeVariablePointExpression
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@0
(*.f32 -1/3 (pow.f32 u1 3))

rewrite75.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
960×rational.json-1
960×rational.json-2
958×rational.json-4
958×rational.json-3
774×rational.json-simplify-29
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029104
1167100
243496
3208496
Stop Event
node limit
Counts
2 → 114
Calls
Call 1
Inputs
(*.f32 -1/3 (pow.f32 u1 3))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) -2/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) -3) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1/2) (*.f32 1/2 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/3 (*.f32 (pow.f32 u1 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1 (*.f32 (pow.f32 u1 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) -3) (*.f32 -1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) -3) (/.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) -1/3) (*.f32 -1/3 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3)) 1/2) (*.f32 1/2 (*.f32 -1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/3 (/.f32 1 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 u1 3) -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (pow.f32 u1 3)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (pow.f32 u1 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 u1 3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 1/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (pow.f32 u1 3)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (pow.f32 u1 3)) -2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u1 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/3 (/.f32 1 (neg.f32 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/6 (/.f32 1/2 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -2/3 (/.f32 (/.f32 1 (pow.f32 u1 3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (pow.f32 u1 3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 -1/3 (pow.f32 u1 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 3) 1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 u1 3) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (*.f32 1 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))

simplify231.0ms (1%)

Algorithm
egg-herbie
Rules
1244×rational.json-simplify-21
996×rational.json-simplify-35
986×rational.json-simplify-29
966×rational.json-simplify-33
942×rational.json-simplify-23
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03128782
110428686
238148686
Stop Event
node limit
Counts
134 → 154
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(+.f32 0 (*.f32 -1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) -2/3))
(+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) 1/3))
(+.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 -1/3 (pow.f32 u1 3)))
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) -3) (*.f32 (pow.f32 u1 3) 1/3))
(+.f32 (*.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1/2) (*.f32 1/2 (*.f32 -1/3 (pow.f32 u1 3))))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(-.f32 0 (*.f32 (pow.f32 u1 3) 1/3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) -1))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/3 (*.f32 (pow.f32 u1 3) 2)))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1 (*.f32 (pow.f32 u1 3) -2/3)))
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/3 (pow.f32 u1 3)))
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3)))
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3))))
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) -3) (*.f32 -1/3 (pow.f32 u1 3)))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) -3) (/.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) -3))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) -1/3) (*.f32 -1/3 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2))))
(-.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3)) 1/2) (*.f32 1/2 (*.f32 -1/3 (pow.f32 u1 3))))
(/.f32 -1/3 (/.f32 1 (pow.f32 u1 3)))
(/.f32 (pow.f32 u1 3) -3)
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)
(/.f32 1 (/.f32 -3 (pow.f32 u1 3)))
(/.f32 1 (*.f32 (/.f32 1 (pow.f32 u1 3)) -3))
(/.f32 -1 (/.f32 1 (*.f32 (pow.f32 u1 3) 1/3)))
(/.f32 (neg.f32 (pow.f32 u1 3)) 3)
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) -1)
(/.f32 1/2 (/.f32 (/.f32 1/2 (pow.f32 u1 3)) -1/3))
(/.f32 1/2 (/.f32 (/.f32 1 (pow.f32 u1 3)) -2/3))
(/.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u1 3) -2/3)))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))))
(/.f32 1/3 (/.f32 1 (neg.f32 (pow.f32 u1 3))))
(/.f32 -1/6 (/.f32 1/2 (pow.f32 u1 3)))
(/.f32 -2/3 (/.f32 (/.f32 1 (pow.f32 u1 3)) 1/2))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (pow.f32 u1 3)) 3)
(/.f32 (-.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2))) 3)
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 -1/3 (pow.f32 u1 3))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 3) 1/3)) -1)
(neg.f32 (*.f32 (pow.f32 u1 3) 1/3))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (*.f32 1 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 1/2))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(/.f32 (*.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) -1)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)
(neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
Outputs
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2)))
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 7/18 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 7/18 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 u1 20/27))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 u1 20/27))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2)))
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 7/18 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/3 u1)) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) u1)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 7/18 (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 u1 20/27))))
(+.f32 (*.f32 u1 (*.f32 1/3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 u1 20/27))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2)))))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))) (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (*.f32 -8/315 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 u2 (*.f32 2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 0 (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) -2/3))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) -3) (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1/2) (*.f32 1/2 (*.f32 -1/3 (pow.f32 u1 3))))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) 0)
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (/.f32 (*.f32 (pow.f32 u1 3) -2/3) -1))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/3 (*.f32 (pow.f32 u1 3) 2)))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 -1 (*.f32 (pow.f32 u1 3) -2/3)))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3)))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3))))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) -3) (*.f32 -1/3 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) -3) (/.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) -3))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) -1/3) (*.f32 -1/3 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2))))
(*.f32 -1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3)) 1/2) (*.f32 1/2 (*.f32 -1/3 (pow.f32 u1 3))))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 -1/3 (/.f32 1 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (pow.f32 u1 3) -3)
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (*.f32 -1/3 (pow.f32 u1 3)) 1)
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 1 (/.f32 -3 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 1 (*.f32 (/.f32 1 (pow.f32 u1 3)) -3))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 -1 (/.f32 1 (*.f32 (pow.f32 u1 3) 1/3)))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (neg.f32 (pow.f32 u1 3)) 3)
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (*.f32 (pow.f32 u1 3) 1/3) -1)
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 1/2 (/.f32 (/.f32 1/2 (pow.f32 u1 3)) -1/3))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 1/2 (/.f32 (/.f32 1 (pow.f32 u1 3)) -2/3))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u1 3) -2/3)))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 1/3 (/.f32 1 (neg.f32 (pow.f32 u1 3))))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 -1/6 (/.f32 1/2 (pow.f32 u1 3)))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 -2/3 (/.f32 (/.f32 1 (pow.f32 u1 3)) 1/2))
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (pow.f32 u1 3)) 3)
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2))) 3)
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 -1/3 (pow.f32 u1 3))) -1)
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) -2/3)) (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3))) -1)
(*.f32 -1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3)) (*.f32 (pow.f32 u1 3) 1/3)) -1)
(*.f32 -1/3 (pow.f32 u1 3))
(neg.f32 (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 -1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) -1))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (*.f32 1 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) 1/2))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 0) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2)) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) -1)
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))

localize92.0ms (0.4%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
0.4b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.4b
(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 41 to 22 computations (46.3% saved)

series74.0ms (0.3%)

Counts
1 → 12
Calls

6 calls:

TimeVariablePointExpression
72.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite52.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
916×rational.json-simplify-6
848×rational.json-simplify-4
818×rational.json-simplify-3
804×rational.json-simplify-5
626×rational.json-simplify-12
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01537
18729
223929
3110029
Stop Event
node limit
Counts
1 → 87
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 0 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 -1 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 1/2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))))))

simplify103.0ms (0.4%)

Algorithm
egg-herbie
Rules
1330×rational.json-simplify-14
1286×rational.json-simplify-5
1054×rational.json-simplify-2
954×rational.json-simplify-15
880×rational.json-simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02143107
16423107
222593107
Stop Event
node limit
Counts
99 → 103
Calls
Call 1
Inputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 0 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 2)))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 -1 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) -1)
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1/2 (/.f32 1 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 1/2) -1)
(neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
Outputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)))) (*.f32 (sqrt.f32 u1) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (*.f32 4/15 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (*.f32 (sqrt.f32 u1) (pow.f32 u2 7)))))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)))) (*.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (*.f32 (sqrt.f32 u1) (pow.f32 u2 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 0 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 -1 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (-.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) -1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 1 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 1/2) -1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))

localize121.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
0.3b
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
0.4b
(*.f32 (PI.f32) u2)
15.1b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 63 to 42 computations (33.3% saved)

series10.0ms (0%)

Counts
3 → 44
Calls

12 calls:

TimeVariablePointExpression
6.0ms
u2
@0
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
0.0ms
u2
@inf
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
0.0ms
u2
@-inf
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
0.0ms
u1
@-inf
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
0.0ms
u1
@inf
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))

rewrite117.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1166×rational.json-simplify-3
1002×rational.json-simplify-12
942×rational.json-simplify-13
820×rational.json-simplify-24
748×rational.json-simplify-21
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01877
111177
235877
3181077
Stop Event
node limit
Counts
3 → 364
Calls
Call 1
Inputs
(*.f32 (PI.f32) u2)
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 u2 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (/.f32 u2 (/.f32 1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (/.f32 1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 0 (neg.f32 (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 0 (neg.f32 (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 0 (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 0 (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (neg.f32 (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (neg.f32 (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (neg.f32 (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (neg.f32 (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (neg.f32 (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (neg.f32 (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (neg.f32 (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (neg.f32 (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 0 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 0 (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 0 (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 0) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 0 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (/.f32 u2 (/.f32 1 0)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u2 0)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u2 0) (*.f32 u2 0)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (*.f32 u2 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (/.f32 u2 (/.f32 1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (/.f32 1 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (/.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (/.f32 0 (*.f32 -1 (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (/.f32 0 (neg.f32 (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (/.f32 0 (*.f32 -1 (/.f32 1 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) u2) (/.f32 0 (neg.f32 (/.f32 1 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 (*.f32 (PI.f32) 2) (neg.f32 (/.f32 1 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 0) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 0) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (PI.f32) u2) 4)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (*.f32 (PI.f32) u2) 4)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (*.f32 (PI.f32) u2) 4)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) 0) -1) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u2 0) -1) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 -1 (/.f32 1 u2))) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 u2))) (*.f32 (PI.f32) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (*.f32 -1 (*.f32 -1 (/.f32 1 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (*.f32 -1 (neg.f32 (/.f32 1 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (neg.f32 (*.f32 -1 (/.f32 1 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (neg.f32 (neg.f32 (/.f32 1 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (*.f32 -1 (*.f32 -1 (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (*.f32 -1 (neg.f32 (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (neg.f32 (*.f32 -1 (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (neg.f32 (neg.f32 (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 u2) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (neg.f32 u2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (*.f32 -1 (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (neg.f32 (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (*.f32 1 (neg.f32 (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (*.f32 -1 (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (neg.f32 (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (*.f32 1 (neg.f32 (/.f32 1 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) u2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (PI.f32) 0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 u2 0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) u2) 4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (PI.f32) (PI.f32)) (PI.f32)) (neg.f32 (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2))) (neg.f32 (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u2 u2) u2) (neg.f32 (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) (neg.f32 u2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 0 (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (-.f32 0 (+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 2 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 2 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (*.f32 1 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 2 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 1 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 0 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (-.f32 0 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 0 (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) 2) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4) (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1 (/.f32 -1 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (/.f32 -1 (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))))

simplify158.0ms (0.7%)

Algorithm
egg-herbie
Rules
1228×rational.json-simplify-3
1148×rational.json-simplify-2
918×rational.json-simplify-1
848×rational.json-simplify-12
600×rational.json-simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081815306
1243314254
Stop Event
node limit
Counts
408 → 468
Calls
Call 1
Inputs
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(/.f32 1/2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3))) (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 2/45 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 2/3 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))) (*.f32 -2/315 (pow.f32 (PI.f32) 5)))))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (PI.f32) u2) 0)
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 u2 0))
(+.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) u2) (/.f32 u2 (/.f32 1 0)))
(+.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (/.f32 1 0)))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (neg.f32 (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (neg.f32 (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (neg.f32 (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (neg.f32 (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (neg.f32 (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (neg.f32 (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (neg.f32 (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (neg.f32 (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (neg.f32 (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (neg.f32 (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 0 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 0 (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 0 (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (neg.f32 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (neg.f32 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) (neg.f32 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2))))
(+.f32 0 (*.f32 (PI.f32) u2))
(+.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 u2 0) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 0 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (/.f32 u2 (/.f32 1 0)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) u2))
(+.f32 (neg.f32 (*.f32 u2 0)) (*.f32 (PI.f32) u2))
(+.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) u2))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) u2))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) u2))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) u2))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 u2 0)) (*.f32 (PI.f32) u2))
(+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) u2))
(+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 (PI.f32) u2) 0)
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 u2 0))
(-.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 u2 0)))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 u2 (/.f32 1 0)))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (/.f32 1 0)))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 1 u2)))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 0 (*.f32 -1 (/.f32 1 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 0 (neg.f32 (/.f32 1 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 0 (*.f32 -1 (/.f32 1 u2))))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 0 (neg.f32 (/.f32 1 u2))))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) u2))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 (*.f32 (PI.f32) 2) (neg.f32 (/.f32 1 u2))))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (*.f32 u2 0) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (+.f32 (*.f32 u2 0) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (PI.f32) u2) 4)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (*.f32 (PI.f32) u2) 4)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (*.f32 (PI.f32) u2) 4)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (/.f32 (*.f32 (PI.f32) 0) -1) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (/.f32 (*.f32 u2 0) -1) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 u2))) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u2))) (*.f32 (PI.f32) (neg.f32 u2)))
(/.f32 (PI.f32) (/.f32 1 u2))
(/.f32 (PI.f32) (*.f32 -1 (*.f32 -1 (/.f32 1 u2))))
(/.f32 (PI.f32) (*.f32 -1 (neg.f32 (/.f32 1 u2))))
(/.f32 (PI.f32) (neg.f32 (*.f32 -1 (/.f32 1 u2))))
(/.f32 (PI.f32) (neg.f32 (neg.f32 (/.f32 1 u2))))
(/.f32 u2 (/.f32 1 (PI.f32)))
(/.f32 u2 (*.f32 -1 (*.f32 -1 (/.f32 1 (PI.f32)))))
(/.f32 u2 (*.f32 -1 (neg.f32 (/.f32 1 (PI.f32)))))
(/.f32 u2 (neg.f32 (*.f32 -1 (/.f32 1 (PI.f32)))))
(/.f32 u2 (neg.f32 (neg.f32 (/.f32 1 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) u2) 1)
(/.f32 1 (/.f32 1 (*.f32 (PI.f32) u2)))
(/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 1 (PI.f32))))
(/.f32 1 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 u2)))
(/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) u2)))
(/.f32 (*.f32 (PI.f32) (neg.f32 u2)) -1)
(/.f32 (neg.f32 u2) (*.f32 -1 (/.f32 1 (PI.f32))))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 1 (PI.f32))))
(/.f32 (neg.f32 u2) (/.f32 -1 (PI.f32)))
(/.f32 (neg.f32 u2) (*.f32 1 (neg.f32 (/.f32 1 (PI.f32)))))
(/.f32 (neg.f32 (PI.f32)) (*.f32 -1 (/.f32 1 u2)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (/.f32 1 u2)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 u2))
(/.f32 (neg.f32 (PI.f32)) (*.f32 1 (neg.f32 (/.f32 1 u2))))
(/.f32 (-.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) u2)) -1)
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (PI.f32) 0)) -1)
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 u2 0)) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) u2) 4)) -1)
(/.f32 (-.f32 (-.f32 (PI.f32) (PI.f32)) (PI.f32)) (neg.f32 (/.f32 1 u2)))
(/.f32 (-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2))) (neg.f32 (/.f32 1 u2)))
(/.f32 (-.f32 (-.f32 u2 u2) u2) (neg.f32 (/.f32 1 (PI.f32))))
(/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))
(neg.f32 (*.f32 (PI.f32) (neg.f32 u2)))
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 0 (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 0 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (+.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (-.f32 0 (+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 0 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 2 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(*.f32 -1 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 -1 (*.f32 2 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 -1 (*.f32 2 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 1/2 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)
(*.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(*.f32 -2 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 -2 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 -2 (*.f32 1 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 -2 (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 -1/2 (*.f32 2 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2)
(*.f32 4 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4)))
(*.f32 4 (*.f32 1 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4))))
(*.f32 (+.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1/2)
(neg.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0)
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 0 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (-.f32 0 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0)
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) 2))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 0 (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(-.f32 (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) 2) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4) (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 1 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)))
(*.f32 2 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 2 (*.f32 1 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 4)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2) 2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1)
(*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 -1 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2)))
(*.f32 -1 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2))
(*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(*.f32 1/2 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4)))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 1/4 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) 1/2)
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))
(*.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2))
(*.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2)))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 4))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) 1/2))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 4)))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1 (/.f32 -1 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -1/2))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (/.f32 -1 (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -1/2))
(*.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) -1/2)
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
Outputs
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(/.f32 1/2 (*.f32 u2 (PI.f32)))
(/.f32 (/.f32 1/2 u2) (PI.f32))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 1/3 u2)) (/.f32 (/.f32 1/2 u2) (PI.f32)))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (/.f32 1/2 (*.f32 u2 (PI.f32))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (pow.f32 u2 3)))))
(+.f32 (/.f32 (/.f32 1/2 u2) (PI.f32)) (+.f32 (*.f32 (PI.f32) (*.f32 1/3 u2)) (neg.f32 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (pow.f32 u2 3)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3))) (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 2/45 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 2/3 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))) (*.f32 -2/315 (pow.f32 (PI.f32) 5)))))))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (/.f32 1/2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (pow.f32 u2 3))) (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (*.f32 2/3 (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 2/45 (pow.f32 (PI.f32) 5)) (*.f32 (pow.f32 (PI.f32) 5) -2/315))))))))
(+.f32 (*.f32 (PI.f32) (*.f32 1/3 u2)) (+.f32 (neg.f32 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (*.f32 2/3 (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 2/45 (pow.f32 (PI.f32) 5)) (*.f32 (pow.f32 (PI.f32) 5) -2/315))))) (+.f32 (/.f32 (/.f32 1/2 u2) (PI.f32)) (neg.f32 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (pow.f32 u2 3))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 u1 2)))))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2)))))))) (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 -1))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 u1 2))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) 1/2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 u1 3))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (/.f32 (sqrt.f32 -1) (/.f32 u1 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sqrt.f32 -1))) (+.f32 (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 -1))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/3 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (/.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1/2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (sqrt.f32 -1))) (pow.f32 u1 3)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (pow.f32 u1 2))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 u1 2)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (pow.f32 u1 3)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (pow.f32 u1 3))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (pow.f32 u1 2))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (PI.f32))))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) (*.f32 -4/3 (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 5))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (PI.f32))))) (+.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) (*.f32 -4/3 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 3))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (PI.f32))))) (+.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) (*.f32 -4/3 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (*.f32 (sqrt.f32 -1) (pow.f32 u2 7))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 u2 2))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sqrt.f32 -1)))
(+.f32 (*.f32 (PI.f32) u2) 0)
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 u2 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (/.f32 u2 (/.f32 1 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (/.f32 1 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (neg.f32 (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (neg.f32 (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 0 (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (neg.f32 (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (neg.f32 (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (neg.f32 (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (neg.f32 (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (neg.f32 (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (neg.f32 (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (neg.f32 (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (neg.f32 (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 0 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 0 (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 0 (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 u2 (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 u2 (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) u2) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (/.f32 (PI.f32) (/.f32 1 0))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2))))
(*.f32 u2 (PI.f32))
(+.f32 0 (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 0) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 0 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 4) (neg.f32 (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 u2 (PI.f32)) 4)) (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32))))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 4) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (-.f32 (*.f32 u2 0) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32))))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (/.f32 u2 (/.f32 1 0)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 4) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (-.f32 (*.f32 u2 0) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32))))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 u2 (PI.f32)) 4)) (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32))))
(+.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (neg.f32 (*.f32 u2 0)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 u2 0)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) 0)
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (*.f32 u2 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (neg.f32 (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 u2 (/.f32 1 0)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 (PI.f32) (/.f32 1 0)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 1 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 0 (*.f32 -1 (/.f32 1 (PI.f32)))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 0 (neg.f32 (/.f32 1 (PI.f32)))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 0 (*.f32 -1 (/.f32 1 u2))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) u2) (/.f32 0 (neg.f32 (/.f32 1 u2))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) u2))
(*.f32 u2 (PI.f32))
(-.f32 0 (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (PI.f32) (-.f32 (neg.f32 u2) (*.f32 u2 -2)))
(-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 (+.f32 u2 u2) (/.f32 -1 (PI.f32))))
(-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (+.f32 u2 u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 (*.f32 (PI.f32) 2) (neg.f32 (/.f32 1 u2))))
(-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 2 (/.f32 (PI.f32) (/.f32 -1 u2))))
(-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) 2) (neg.f32 u2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 0) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (*.f32 (PI.f32) u2) 4) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 4) (neg.f32 (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32)))
(-.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (*.f32 u2 0) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 u2 0)) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (PI.f32) u2) 4)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 u2 (PI.f32)) 4)) (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 u2 (/.f32 1 0)) (*.f32 (*.f32 (PI.f32) u2) 4)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 4) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (-.f32 (*.f32 u2 0) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32))))
(-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1 0)) (*.f32 (*.f32 (PI.f32) u2) 4)) (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 u2 (PI.f32)) 4)) (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32))))
(-.f32 (/.f32 (*.f32 (PI.f32) 0) -1) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (/.f32 (*.f32 u2 0) -1) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)))
(/.f32 (+.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 (PI.f32) 2) (PI.f32)) u2)
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 u2))) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u2))) (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(/.f32 (PI.f32) (/.f32 1 u2))
(*.f32 u2 (PI.f32))
(/.f32 (PI.f32) (*.f32 -1 (*.f32 -1 (/.f32 1 u2))))
(*.f32 u2 (PI.f32))
(/.f32 (PI.f32) (*.f32 -1 (neg.f32 (/.f32 1 u2))))
(*.f32 u2 (PI.f32))
(/.f32 (PI.f32) (neg.f32 (*.f32 -1 (/.f32 1 u2))))
(*.f32 u2 (PI.f32))
(/.f32 (PI.f32) (neg.f32 (neg.f32 (/.f32 1 u2))))
(*.f32 u2 (PI.f32))
(/.f32 u2 (/.f32 1 (PI.f32)))
(*.f32 u2 (PI.f32))
(/.f32 u2 (*.f32 -1 (*.f32 -1 (/.f32 1 (PI.f32)))))
(*.f32 u2 (PI.f32))
(/.f32 u2 (*.f32 -1 (neg.f32 (/.f32 1 (PI.f32)))))
(*.f32 u2 (PI.f32))
(/.f32 u2 (neg.f32 (*.f32 -1 (/.f32 1 (PI.f32)))))
(*.f32 u2 (PI.f32))
(/.f32 u2 (neg.f32 (neg.f32 (/.f32 1 (PI.f32)))))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) u2) 1)
(*.f32 u2 (PI.f32))
(/.f32 1 (/.f32 1 (*.f32 (PI.f32) u2)))
(*.f32 u2 (PI.f32))
(/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 1 (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 1 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 u2)))
(*.f32 u2 (PI.f32))
(/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) u2)))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) (neg.f32 u2)) -1)
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 u2) (*.f32 -1 (/.f32 1 (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 1 (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 u2) (/.f32 -1 (PI.f32)))
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 u2) (*.f32 1 (neg.f32 (/.f32 1 (PI.f32)))))
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 (PI.f32)) (*.f32 -1 (/.f32 1 u2)))
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (/.f32 1 u2)))
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 u2))
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 (PI.f32)) (*.f32 1 (neg.f32 (/.f32 1 u2))))
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) u2)) -1)
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (PI.f32) 0)) -1)
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 u2 0)) -1)
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) u2) 4)) -1)
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 4) (neg.f32 (+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 u2 (*.f32 4 (PI.f32))) (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32)))
(/.f32 (-.f32 (-.f32 (PI.f32) (PI.f32)) (PI.f32)) (neg.f32 (/.f32 1 u2)))
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2))) (neg.f32 (/.f32 1 u2)))
(/.f32 (+.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)))) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 (PI.f32) 2) (PI.f32)) u2)
(/.f32 (-.f32 (-.f32 u2 u2) u2) (neg.f32 (/.f32 1 (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))
(*.f32 u2 (PI.f32))
(neg.f32 (*.f32 (PI.f32) (neg.f32 u2)))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 0 (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 0 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (+.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (-.f32 0 (+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (+.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (+.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (+.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -1 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -1 (*.f32 2 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -1 (*.f32 2 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 1/2 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -2 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -2 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -2 (*.f32 1 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -2 (*.f32 1 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -1/2 (*.f32 2 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2)
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 4 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4)))
(/.f32 4 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4))
(*.f32 4 (/.f32 1/4 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 4 (*.f32 1 (/.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4))))
(/.f32 4 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4))
(*.f32 4 (/.f32 1/4 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (+.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1/2)
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(neg.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (+.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))
(+.f32 (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))))
(+.f32 (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 0 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (-.f32 0 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0)
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) 2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 0 (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) -1))
(-.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (-.f32 (+.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (-.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) 2) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (/.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4) (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4) 1/2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 0 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 1 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 1 (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 4)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2) 2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1)
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 -1 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 -1 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 1/2 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4)))
(*.f32 1/2 (*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4) (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/4) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 4))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))
(*.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 1/2 (*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 1/4 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 -1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) 1/2)
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 1/2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 4))
(*.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 1/2 (*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) 1/2))
(*.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 1/2 (*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (*.f32 1 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 4)))
(*.f32 1/2 (*.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 1/2 (*.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2) (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1 (/.f32 -1 (/.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -2) (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) -1/2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) -1/2))
(*.f32 (-.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -2))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (/.f32 -1 (/.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -2))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) -1/2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1/2))
(*.f32 -1/2 (*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) -1/2)
(*.f32 -1/2 (-.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 -1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))

localize83.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
0.4b
(*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))
1.0b
(-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6))
15.1b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 76 to 56 computations (26.3% saved)

series12.0ms (0.1%)

Counts
3 → 32
Calls

9 calls:

TimeVariablePointExpression
6.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
2.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
1.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))

rewrite72.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
988×rational.json-simplify-42
940×rational.json-simplify-24
920×rational.json-1
920×rational.json-2
920×rational.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
020109
1126109
2397109
3196467
Stop Event
node limit
Counts
3 → 222
Calls
Call 1
Inputs
(-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6))
(*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 8) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 8) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 1 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -6) (*.f32 -1 (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -6) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8)) (*.f32 (PI.f32) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -8) (*.f32 -1 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -8) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (*.f32 1 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (*.f32 (*.f32 (PI.f32) 8) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (*.f32 -1 (*.f32 8 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))) (/.f32 (*.f32 (PI.f32) 4) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (*.f32 (*.f32 (PI.f32) 8) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 8) 1/2) (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 8) 1/2) (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 2) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 8) 1/2) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (PI.f32) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 12)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 1/2 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 8 (*.f32 (PI.f32) -2)) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (neg.f32 (*.f32 (PI.f32) 12))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 u2 (*.f32 (PI.f32) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (neg.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (/.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 1 (neg.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (/.f32 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (*.f32 (PI.f32) (*.f32 u2 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))) (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8))) (*.f32 (PI.f32) (*.f32 u2 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 8))) (*.f32 u2 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 8))) (/.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))) (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 8)) 1/2) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1/2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) 1/2) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) -8)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 u2 (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (PI.f32) -2) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (neg.f32 (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 -1 (*.f32 u2 (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (PI.f32) (/.f32 -1/8 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (*.f32 (neg.f32 u2) (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (*.f32 u2 (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (*.f32 u2 (*.f32 (PI.f32) 12)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))) (*.f32 u2 (-.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 8))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (neg.f32 (*.f32 (PI.f32) 12))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))) (*.f32 u2 (*.f32 8 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (*.f32 u2 (*.f32 (PI.f32) -6))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 4) (neg.f32 u2)) (*.f32 u2 (*.f32 (PI.f32) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (neg.f32 u2)) (*.f32 (neg.f32 u2) (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) 12))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) u2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (neg.f32 u2)) (*.f32 (neg.f32 u2) (/.f32 (*.f32 (PI.f32) 4) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 (PI.f32) 2)) (*.f32 (*.f32 (PI.f32) 2) (+.f32 u2 (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 6)) u2) (*.f32 (PI.f32) (*.f32 u2 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 (*.f32 (PI.f32) 12)) u2) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) u2) (*.f32 u2 (*.f32 8 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (/.f32 (*.f32 (PI.f32) 4) 1/8)) u2) (*.f32 u2 (+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) -1) (*.f32 u2 (*.f32 8 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) -1) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (neg.f32 u2)) (*.f32 (neg.f32 u2) (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 8))) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 6 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8))) 1/2) (*.f32 1/2 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -6))) 1/2) (*.f32 1/2 (/.f32 (PI.f32) (/.f32 -1/8 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 4))) 1/2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (/.f32 1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 2) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1/2 u2) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (neg.f32 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (*.f32 1/2 (/.f32 1/2 (PI.f32))) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 u2) (*.f32 1/2 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))) (/.f32 1 u2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -2))) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (neg.f32 u2) (*.f32 2 (neg.f32 u2))) (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12))) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (*.f32 1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))))

simplify139.0ms (0.6%)

Algorithm
egg-herbie
Rules
858×rational.json-simplify-50
686×rational.json-simplify-24
648×rational.json-simplify-67
576×rational.json-simplify-63
460×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059312532
119029336
279959324
Stop Event
node limit
Counts
254 → 337
Calls
Call 1
Inputs
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) u1))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (pow.f32 u1 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (pow.f32 u1 2)))))))
(*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 3) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 3) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 1/120 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 5) (pow.f32 u2 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 3) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 1/120 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 5) (pow.f32 u2 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1/5040 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 7) (pow.f32 u2 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(+.f32 (PI.f32) (PI.f32))
(+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) -6))
(+.f32 (*.f32 (PI.f32) 8) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8)))
(+.f32 (*.f32 (PI.f32) 8) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(+.f32 (*.f32 (PI.f32) 2) 0)
(+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 0))
(+.f32 0 (*.f32 (PI.f32) 2))
(+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) 4))
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)))
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 1 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))
(+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 8))
(+.f32 (*.f32 (PI.f32) -6) (*.f32 -1 (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(+.f32 (*.f32 (PI.f32) -6) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) -1))
(+.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8)) (*.f32 (PI.f32) 8))
(+.f32 (*.f32 (PI.f32) -8) (*.f32 -1 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))
(+.f32 (*.f32 (PI.f32) -8) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)) -1))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2))
(+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) -2))
(+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (*.f32 1 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))
(+.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (*.f32 (*.f32 (PI.f32) 8) 2))
(+.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (*.f32 -1 (*.f32 8 (*.f32 (PI.f32) -2))))
(+.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))) (/.f32 (*.f32 (PI.f32) 4) 1/8))
(+.f32 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (*.f32 (*.f32 (PI.f32) 8) 2))
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 1/2) (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) -6))))
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 1/2) (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 2) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8)))))
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 1/2) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 6))))
(*.f32 (PI.f32) 2)
(*.f32 (*.f32 (PI.f32) 2) 1)
(*.f32 1 (*.f32 (PI.f32) 2))
(*.f32 -1 (*.f32 (PI.f32) -2))
(*.f32 (*.f32 (PI.f32) -2) -1)
(*.f32 2 (PI.f32))
(*.f32 1/2 (*.f32 (PI.f32) 4))
(*.f32 1/2 (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 12)))
(*.f32 (*.f32 (PI.f32) 4) 1/2)
(*.f32 -1/2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -2)))
(*.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -2)) -1/2)
(/.f32 (*.f32 (PI.f32) 2) 1)
(/.f32 1 (/.f32 1/2 (PI.f32)))
(/.f32 -1 (neg.f32 (/.f32 1/2 (PI.f32))))
(/.f32 (*.f32 (PI.f32) -2) -1)
(/.f32 1/2 (*.f32 1/2 (/.f32 1/2 (PI.f32))))
(/.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))) -1)
(/.f32 (-.f32 (*.f32 8 (*.f32 (PI.f32) -2)) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (neg.f32 (*.f32 (PI.f32) 12))) -1)
(neg.f32 (*.f32 (PI.f32) -2))
(neg.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 u2 (*.f32 (PI.f32) -6)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) 4)))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (neg.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (/.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (/.f32 1 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 1 (neg.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))))))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (/.f32 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (/.f32 1 u2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (*.f32 (PI.f32) (*.f32 u2 8)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (/.f32 -1 u2)))
(+.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))
(+.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)) (/.f32 -1 u2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (neg.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))) (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)))
(+.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8))) (*.f32 (PI.f32) (*.f32 u2 8)))
(+.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 8))) (*.f32 u2 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))
(+.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 8))) (/.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))) (/.f32 1 u2)))
(+.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))) (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 8)) 1/2) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 6)))))
(+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1/2) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) 1/2) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) -8)))))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 4))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 4))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 4)))))
(-.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 u2 (*.f32 (PI.f32) 4)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 4)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (PI.f32) -2) (+.f32 u2 u2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (neg.f32 (*.f32 (PI.f32) 4))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 -1 (*.f32 u2 (*.f32 (PI.f32) 4))))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (PI.f32) (/.f32 -1/8 u2)))
(-.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 4))))
(-.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (*.f32 (neg.f32 u2) (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 6))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (*.f32 u2 (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 4))))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (*.f32 u2 (*.f32 (PI.f32) 12)))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))) (*.f32 u2 (-.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (*.f32 (PI.f32) 4))))
(-.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 8))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(-.f32 (*.f32 u2 (neg.f32 (*.f32 (PI.f32) 12))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))) (*.f32 u2 (*.f32 8 (*.f32 (PI.f32) -2))))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (*.f32 u2 (*.f32 (PI.f32) -6))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(-.f32 (*.f32 (*.f32 (PI.f32) 4) (neg.f32 u2)) (*.f32 u2 (*.f32 (PI.f32) -6)))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (neg.f32 u2)) (*.f32 (neg.f32 u2) (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) 12))))
(-.f32 (*.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) u2) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (neg.f32 u2)) (*.f32 (neg.f32 u2) (/.f32 (*.f32 (PI.f32) 4) 1/8)))
(-.f32 (*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 (PI.f32) 2)) (*.f32 (*.f32 (PI.f32) 2) (+.f32 u2 (+.f32 u2 u2))))
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 6)) u2) (*.f32 (PI.f32) (*.f32 u2 8)))
(-.f32 (*.f32 (neg.f32 (*.f32 (PI.f32) 12)) u2) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) u2) (*.f32 u2 (*.f32 8 (*.f32 (PI.f32) -2))))
(-.f32 (*.f32 (+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (/.f32 (*.f32 (PI.f32) 4) 1/8)) u2) (*.f32 u2 (+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) -1) (*.f32 u2 (*.f32 8 (*.f32 (PI.f32) -2))))
(-.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) -1) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(-.f32 (*.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (neg.f32 u2)) (*.f32 (neg.f32 u2) (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 8))) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 6 u2))))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8))) 1/2) (*.f32 1/2 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -6))) 1/2) (*.f32 1/2 (/.f32 (PI.f32) (/.f32 -1/8 u2))))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 4))) 1/2) (*.f32 (PI.f32) u2))
(/.f32 (PI.f32) (/.f32 1/2 u2))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 1 u2))
(/.f32 u2 (/.f32 1/2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)
(/.f32 1 (/.f32 (/.f32 1/2 u2) (PI.f32)))
(/.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 1/2 (PI.f32))))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) 2)))
(/.f32 1/2 (/.f32 (*.f32 1/2 (/.f32 1/2 (PI.f32))) u2))
(/.f32 1/2 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) 4))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)
(/.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))
(/.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))) (/.f32 -1 u2))
(/.f32 (*.f32 1/2 u2) (*.f32 1/2 (/.f32 1/2 (PI.f32))))
(/.f32 (/.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))) (/.f32 1 u2)) -1)
(/.f32 (-.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -2))) (/.f32 1 u2))
(/.f32 (-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))) -1)
(/.f32 (-.f32 (neg.f32 u2) (*.f32 2 (neg.f32 u2))) (/.f32 1/2 (PI.f32)))
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12))) (/.f32 1 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))) (/.f32 1 u2))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (*.f32 1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
Outputs
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (pow.f32 u1 2)))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (/.f32 1/2 (/.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (pow.f32 u1 3))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) u1))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) u1))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) u1))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) u1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) u1)) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (pow.f32 u1 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (pow.f32 (sqrt.f32 -1) 2))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (pow.f32 u1 2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 -1 u1)) (pow.f32 (sqrt.f32 -1) 2)))))) (pow.f32 u1 3)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) u1)) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 -1 u1)) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (pow.f32 u1 3)))))))
(*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 3) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1/6 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) 3) (pow.f32 u2 3))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 3) (pow.f32 u2 3))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) -1/6)))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 3) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 1/120 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 5) (pow.f32 u2 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 -1/6 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) 3) (pow.f32 u2 3))))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 1/120 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) 5) (pow.f32 u2 5)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 3) (pow.f32 u2 3))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) -1/6)) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 1/120 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 5) (pow.f32 u2 5)))))))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 3) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 1/120 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 5) (pow.f32 u2 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1/5040 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) 7) (pow.f32 u2 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 -1/6 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) 3) (pow.f32 u2 3))))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 1/120 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) 5) (pow.f32 u2 5))))) (*.f32 -1/5040 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) 7) (pow.f32 u2 7))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 3) (pow.f32 u2 3))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) -1/6)) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 1/120 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 5) (pow.f32 u2 5))))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 7) (pow.f32 u2 7))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) -1/5040)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 6 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (PI.f32) (PI.f32))
(+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) -6))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 8) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8)))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 8) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 2) 0)
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 0 (*.f32 (PI.f32) 2))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) 4))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)))
(+.f32 (*.f32 (PI.f32) -6) (+.f32 (*.f32 2 (*.f32 8 (PI.f32))) (*.f32 (PI.f32) -8)))
(+.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) -14))
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 1 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))
(+.f32 (*.f32 2 (*.f32 8 (PI.f32))) (*.f32 -1/2 (-.f32 (+.f32 (*.f32 8 (PI.f32)) (+.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32))))) (*.f32 (PI.f32) 2))))
(-.f32 (+.f32 (*.f32 (PI.f32) 16) (PI.f32)) (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) 14))))
(+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 8))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) -6) (*.f32 -1 (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) -6) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) -1))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8)) (*.f32 (PI.f32) 8))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) -8) (*.f32 -1 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))
(+.f32 (*.f32 (PI.f32) -8) (*.f32 -1 (-.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32))))))
(-.f32 (*.f32 (PI.f32) -14) (neg.f32 (*.f32 (PI.f32) 16)))
(+.f32 (*.f32 (PI.f32) -8) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)) -1))
(+.f32 (*.f32 (PI.f32) -8) (*.f32 -1 (-.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32))))))
(-.f32 (*.f32 (PI.f32) -14) (neg.f32 (*.f32 (PI.f32) 16)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) -2))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (*.f32 1 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (*.f32 (*.f32 (PI.f32) 8) 2))
(+.f32 (*.f32 (PI.f32) -6) (+.f32 (*.f32 2 (*.f32 8 (PI.f32))) (*.f32 (PI.f32) -8)))
(+.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) -14))
(+.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (*.f32 -1 (*.f32 8 (*.f32 (PI.f32) -2))))
(+.f32 (*.f32 (PI.f32) -6) (+.f32 (*.f32 2 (*.f32 8 (PI.f32))) (*.f32 (PI.f32) -8)))
(+.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) -14))
(+.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))) (/.f32 (*.f32 (PI.f32) 4) 1/8))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (*.f32 (*.f32 (PI.f32) 8) 2))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 1/2) (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) -6))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 1/2) (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 2) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8)))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (*.f32 (PI.f32) 8) 1/2) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (*.f32 (PI.f32) 2) 1)
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 1 (*.f32 (PI.f32) 2))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 -1 (*.f32 (PI.f32) -2))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 (*.f32 (PI.f32) -2) -1)
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 2 (PI.f32))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 1/2 (*.f32 (PI.f32) 4))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 1/2 (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 12)))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 (*.f32 (PI.f32) 4) 1/2)
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 -1/2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(*.f32 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -2)) -1/2)
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(/.f32 (*.f32 (PI.f32) 2) 1)
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(/.f32 1 (/.f32 1/2 (PI.f32)))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(/.f32 -1 (neg.f32 (/.f32 1/2 (PI.f32))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(/.f32 (*.f32 (PI.f32) -2) -1)
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(/.f32 1/2 (*.f32 1/2 (/.f32 1/2 (PI.f32))))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(/.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))) -1)
(+.f32 (PI.f32) (PI.f32))
(/.f32 (-.f32 (*.f32 8 (*.f32 (PI.f32) -2)) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))) -1)
(neg.f32 (-.f32 (*.f32 (PI.f32) -16) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (neg.f32 (*.f32 (PI.f32) 12))) -1)
(neg.f32 (-.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (neg.f32 (*.f32 (PI.f32) 12))))
(-.f32 (*.f32 (PI.f32) -12) (*.f32 (PI.f32) -14))
(neg.f32 (*.f32 (PI.f32) -2))
(+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) -6))
(*.f32 (PI.f32) 2)
(neg.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))))
(+.f32 (PI.f32) (PI.f32))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 0)))
(*.f32 (PI.f32) (+.f32 (+.f32 u2 u2) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) 0)))
(+.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 u2 (*.f32 (PI.f32) -6)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) 4)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (neg.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(+.f32 (*.f32 (PI.f32) (*.f32 8 (+.f32 u2 u2))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(+.f32 (*.f32 8 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 u2 (*.f32 (PI.f32) -14)))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (/.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (/.f32 1 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 8 (+.f32 u2 u2))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(+.f32 (*.f32 8 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 u2 (*.f32 (PI.f32) -14)))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 8 (+.f32 u2 u2))) (*.f32 u2 (-.f32 (*.f32 8 (PI.f32)) (+.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32)))))))
(+.f32 (*.f32 8 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 u2 (-.f32 (*.f32 8 (PI.f32)) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (PI.f32) 16)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 1 (neg.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (/.f32 (-.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (/.f32 1 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 8 (+.f32 u2 u2))) (*.f32 u2 (-.f32 (*.f32 8 (PI.f32)) (+.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32)))))))
(+.f32 (*.f32 8 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 u2 (-.f32 (*.f32 8 (PI.f32)) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (PI.f32) 16)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (*.f32 (PI.f32) (*.f32 u2 8)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (/.f32 -1 u2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))
(+.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (-.f32 (*.f32 2 (*.f32 8 (PI.f32))) (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) 6))))
(+.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (/.f32 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)) (/.f32 -1 u2)))
(+.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (-.f32 (*.f32 2 (*.f32 8 (PI.f32))) (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) 6))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 0)))
(*.f32 (PI.f32) (+.f32 (+.f32 u2 u2) (*.f32 u2 0)))
(+.f32 (neg.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))) (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) 0)))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) 0)))
(+.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8))) (*.f32 (PI.f32) (*.f32 u2 8)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 8))) (*.f32 u2 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))
(+.f32 (*.f32 (PI.f32) (*.f32 4 (*.f32 8 u2))) (*.f32 u2 (neg.f32 (+.f32 (*.f32 8 (PI.f32)) (+.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32))))))))
(+.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) 14)) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 32)))
(+.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 8))) (/.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))) (/.f32 1 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 4 (*.f32 8 u2))) (*.f32 u2 (neg.f32 (+.f32 (*.f32 8 (PI.f32)) (+.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32))))))))
(+.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) 14)) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 32)))
(+.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))) (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)))
(+.f32 (*.f32 (PI.f32) (*.f32 8 (+.f32 u2 u2))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(+.f32 (*.f32 8 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 u2 (*.f32 (PI.f32) -14)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 8)) 1/2) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 6)))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1/2) (*.f32 (PI.f32) u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) 1/2) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) -8)))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 0)))
(*.f32 (PI.f32) (-.f32 (+.f32 u2 u2) (*.f32 u2 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) 0) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 0 (+.f32 u2 u2))))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (neg.f32 (+.f32 u2 u2))))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) 0) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 0 (+.f32 u2 u2))))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (neg.f32 (+.f32 u2 u2))))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 4))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 4))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 1 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 4)))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 u2 (*.f32 (PI.f32) 4)))
(-.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 (PI.f32) (*.f32 u2 4)))
(*.f32 (PI.f32) (-.f32 (*.f32 6 u2) (*.f32 u2 4)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 4)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (PI.f32) -2) (+.f32 u2 u2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (neg.f32 (*.f32 (PI.f32) 4))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 -1 (*.f32 u2 (*.f32 (PI.f32) 4))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (PI.f32) (-.f32 0 (*.f32 u2 -2)))
(*.f32 (PI.f32) (neg.f32 (*.f32 u2 -2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (PI.f32) (/.f32 -1/8 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -6)) (*.f32 (PI.f32) (/.f32 u2 -1/8)))
(-.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 4))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 4))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (*.f32 (PI.f32) -10)))
(-.f32 (/.f32 (PI.f32) (/.f32 -1/8 u2)) (*.f32 (neg.f32 u2) (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 6))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32))))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 (PI.f32) 16))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (*.f32 u2 (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 4))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (*.f32 u2 (*.f32 (PI.f32) 12)))
(-.f32 (*.f32 u2 (+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6))) (*.f32 (PI.f32) (*.f32 u2 12)))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) 14) (*.f32 (PI.f32) 12)))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))) (*.f32 u2 (-.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (*.f32 (PI.f32) 4))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 4 (*.f32 (PI.f32) (*.f32 u2 8))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 u2 (neg.f32 (*.f32 (PI.f32) 12))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(*.f32 u2 (-.f32 (neg.f32 (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) -12) (*.f32 (PI.f32) -14)))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))) (*.f32 u2 (*.f32 8 (*.f32 (PI.f32) -2))))
(*.f32 u2 (-.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (*.f32 (PI.f32) -16)))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (*.f32 u2 (*.f32 (PI.f32) -6))) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(*.f32 u2 (-.f32 (neg.f32 (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) -12) (*.f32 (PI.f32) -14)))
(-.f32 (*.f32 (*.f32 (PI.f32) 4) (neg.f32 u2)) (*.f32 u2 (*.f32 (PI.f32) -6)))
(-.f32 (*.f32 (PI.f32) (*.f32 (neg.f32 u2) 4)) (*.f32 (PI.f32) (*.f32 u2 -6)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 (PI.f32) (*.f32 u2 -6)))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (neg.f32 u2)) (*.f32 (neg.f32 u2) (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) 12))))
(*.f32 (neg.f32 u2) (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) 12))))
(*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 14)))
(-.f32 (*.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) u2) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 (PI.f32) (*.f32 u2 4)))
(*.f32 (PI.f32) (-.f32 (*.f32 6 u2) (*.f32 u2 4)))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (neg.f32 u2)) (*.f32 (neg.f32 u2) (/.f32 (*.f32 (PI.f32) 4) 1/8)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 (PI.f32) 2)) (*.f32 (*.f32 (PI.f32) 2) (+.f32 u2 (+.f32 u2 u2))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 8) 2) (*.f32 (PI.f32) 6)) u2) (*.f32 (PI.f32) (*.f32 u2 8)))
(-.f32 (*.f32 u2 (-.f32 (*.f32 2 (*.f32 8 (PI.f32))) (*.f32 (PI.f32) 6))) (*.f32 (PI.f32) (*.f32 8 u2)))
(*.f32 u2 (-.f32 (-.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) 6)) (*.f32 8 (PI.f32))))
(-.f32 (*.f32 (neg.f32 (*.f32 (PI.f32) 12)) u2) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(*.f32 u2 (-.f32 (neg.f32 (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) -12) (*.f32 (PI.f32) -14)))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) u2) (*.f32 u2 (*.f32 8 (*.f32 (PI.f32) -2))))
(*.f32 u2 (-.f32 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8)) (*.f32 (PI.f32) -16)))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))
(-.f32 (*.f32 (+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (/.f32 (*.f32 (PI.f32) 4) 1/8)) u2) (*.f32 u2 (+.f32 (/.f32 (*.f32 (PI.f32) 4) 1/8) (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (PI.f32) (-.f32 0 (*.f32 u2 -2)))
(*.f32 (PI.f32) (neg.f32 (*.f32 u2 -2)))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (*.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) -1) (*.f32 u2 (*.f32 8 (*.f32 (PI.f32) -2))))
(-.f32 (neg.f32 (*.f32 u2 (+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)))) (*.f32 u2 (*.f32 (PI.f32) -16)))
(-.f32 (*.f32 (*.f32 (PI.f32) 14) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -16)))
(-.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) -1) (*.f32 u2 (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(*.f32 u2 (-.f32 (neg.f32 (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) -8))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) -12) (*.f32 (PI.f32) -14)))
(-.f32 (*.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6))) (neg.f32 u2)) (*.f32 (neg.f32 u2) (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2)))))
(*.f32 (neg.f32 u2) (-.f32 (+.f32 (+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) (+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6))) (+.f32 (*.f32 8 (PI.f32)) (+.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32)))))))
(*.f32 u2 (-.f32 (+.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) 14)) (+.f32 (*.f32 (PI.f32) 14) (*.f32 (PI.f32) 14))))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 8))) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 6 u2))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 8))) 1/2) (*.f32 1/2 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) -6))) 1/2) (*.f32 1/2 (/.f32 (PI.f32) (/.f32 -1/8 u2))))
(*.f32 1/2 (-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 -6))) (*.f32 (PI.f32) (/.f32 u2 -1/8))))
(-.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 u2 (*.f32 (PI.f32) -3))) (*.f32 (PI.f32) (/.f32 u2 -1/4)))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (*.f32 (PI.f32) 4))) 1/2) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 (PI.f32) (*.f32 u2 4)))
(*.f32 (PI.f32) (-.f32 (*.f32 6 u2) (*.f32 u2 4)))
(/.f32 (PI.f32) (/.f32 1/2 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 1 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 u2 (/.f32 1/2 (PI.f32)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1 (/.f32 (/.f32 1/2 u2) (PI.f32)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 1/2 (PI.f32))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) 2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (*.f32 1/2 (/.f32 1/2 (PI.f32))) u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) 4))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 1/2 u2) (*.f32 1/2 (/.f32 1/2 (PI.f32))))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (/.f32 (+.f32 (neg.f32 (PI.f32)) (neg.f32 (PI.f32))) (/.f32 1 u2)) -1)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (*.f32 (PI.f32) -2) (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -2))) (/.f32 1 u2))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))) -1)
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (neg.f32 u2) (*.f32 2 (neg.f32 u2))) (/.f32 1/2 (PI.f32)))
(*.f32 (-.f32 (neg.f32 u2) (*.f32 2 (neg.f32 u2))) (/.f32 (PI.f32) 1/2))
(*.f32 (PI.f32) (/.f32 (-.f32 (neg.f32 u2) (*.f32 u2 -2)) 1/2))
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12))) (/.f32 1 u2))
(*.f32 (neg.f32 u2) (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) 12))))
(*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 14)))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 8) (+.f32 (*.f32 (PI.f32) 6) (*.f32 (*.f32 (PI.f32) 8) 2))) (+.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 6)))) (/.f32 1 u2))
(*.f32 (neg.f32 u2) (-.f32 (+.f32 (+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) (+.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6))) (+.f32 (*.f32 8 (PI.f32)) (+.f32 (*.f32 (PI.f32) 6) (*.f32 2 (*.f32 8 (PI.f32)))))))
(*.f32 u2 (-.f32 (+.f32 (*.f32 (PI.f32) 16) (*.f32 (PI.f32) 14)) (+.f32 (*.f32 (PI.f32) 14) (*.f32 (PI.f32) 14))))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (-.f32 (*.f32 8 (PI.f32)) (*.f32 (PI.f32) 6)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (*.f32 1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))

localize107.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.4b
(*.f32 (*.f32 2 (PI.f32)) u2)
1.2b
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5))
15.1b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 107 to 86 computations (19.6% saved)

series7.0ms (0%)

Counts
2 → 32
Calls

9 calls:

TimeVariablePointExpression
2.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@-inf
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite62.0ms (0.3%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
022110
112454
234054
3160554
Stop Event
node limit
Counts
2 → 122
Calls
Call 1
Inputs
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 (log.f32 (-.f32 1 u1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 6) (*.f32 (log.f32 (-.f32 1 u1)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (*.f32 (log.f32 (-.f32 1 u1)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1/2) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 1/2) (*.f32 1/2 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) -1/2) (*.f32 -1/2 (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (neg.f32 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) (*.f32 (log.f32 (-.f32 1 u1)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 10) (*.f32 (log.f32 (-.f32 1 u1)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) (*.f32 (log.f32 (-.f32 1 u1)) 6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (neg.f32 (log.f32 (-.f32 1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (-.f32 1 u1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))

simplify117.0ms (0.5%)

Algorithm
egg-herbie
Rules
1334×rational.json-simplify-21
1056×rational.json-simplify-23
954×rational.json-simplify-45
832×rational.json-simplify-1
728×rational.json-simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03939892
112257820
247427676
Stop Event
node limit
Counts
154 → 224
Calls
Call 1
Inputs
(*.f32 -1 u1)
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(-.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 1 u1))
(-.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))
(-.f32 (+.f32 (*.f32 -5 (log.f32 (/.f32 -1 u1))) (*.f32 4 (log.f32 (/.f32 -1 u1)))) (/.f32 1 u1))
(-.f32 (+.f32 (*.f32 -5 (log.f32 (/.f32 -1 u1))) (*.f32 4 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (+.f32 (*.f32 -5 (log.f32 (/.f32 -1 u1))) (*.f32 4 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) 2)) (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (sqrt.f32 -1))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))) 2)) (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1)))))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(-.f32 (log.f32 (-.f32 1 u1)) 0)
(-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 0))
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 (log.f32 (-.f32 1 u1)) 3))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (log.f32 (-.f32 1 u1)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 6) (*.f32 (log.f32 (-.f32 1 u1)) 5))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (*.f32 (log.f32 (-.f32 1 u1)) -4))
(-.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1/2) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 1/2) (*.f32 1/2 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) -1/2) (*.f32 -1/2 (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 1 (log.f32 (-.f32 1 u1)))
(*.f32 1 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (neg.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (log.f32 (-.f32 1 u1)) 1)
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))
(*.f32 -1 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) (*.f32 (log.f32 (-.f32 1 u1)) 6)))
(*.f32 -1 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -1/2)
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))
(*.f32 1/2 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) 10)))
(*.f32 1/2 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 10) (*.f32 (log.f32 (-.f32 1 u1)) -8)))
(*.f32 1/2 (-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(*.f32 -1/2 (*.f32 (log.f32 (-.f32 1 u1)) -2))
(*.f32 -1/2 (-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(*.f32 -1/2 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 3)))
(/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1))))
(/.f32 1 (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) -1))
(/.f32 (log.f32 (-.f32 1 u1)) 1)
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(/.f32 -1 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))
(/.f32 -1 (/.f32 -1 (log.f32 (-.f32 1 u1))))
(/.f32 1/2 (/.f32 1/2 (log.f32 (-.f32 1 u1))))
(/.f32 -1/2 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(/.f32 -1/2 (/.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) (*.f32 (log.f32 (-.f32 1 u1)) 6)) -1)
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (log.f32 (-.f32 1 u1))) -1)
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (neg.f32 (log.f32 (-.f32 1 u1)))) 1)
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
Outputs
(*.f32 -1 u1)
(neg.f32 u1)
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))
(+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/4 (pow.f32 u1 4)))))
(+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))
(-.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (/.f32 1 u1))
(+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (-.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5) (/.f32 1 u1)))
(-.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1) (/.f32 1 u1))
(-.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1))
(-.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (-.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2)))))
(-.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (-.f32 (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 1/3 (pow.f32 u1 3)) (/.f32 1 u1)))))
(-.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1) (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3))))
(-.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3))))
(+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5))
(*.f32 (log.f32 (/.f32 -1 u1)) -1)
(neg.f32 (log.f32 (/.f32 -1 u1)))
(-.f32 (+.f32 (*.f32 -5 (log.f32 (/.f32 -1 u1))) (*.f32 4 (log.f32 (/.f32 -1 u1)))) (/.f32 1 u1))
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -5) (-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1)))
(-.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1) (/.f32 1 u1))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (+.f32 (*.f32 -5 (log.f32 (/.f32 -1 u1))) (*.f32 4 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -5) (-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2)))))
(-.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (+.f32 (*.f32 -5 (log.f32 (/.f32 -1 u1))) (*.f32 4 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -5) (-.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 1/3 (pow.f32 u1 3)) (/.f32 1 u1)))))
(-.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1) (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5)))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5))))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5)))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5)))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (pow.f32 u1 2) (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) 2)) (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (sqrt.f32 -1))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 5 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))))
(+.f32 (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5))))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5)))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5)))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5)))))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5))))) 2)) (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 3))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -4 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) 5)))))))
(+.f32 (*.f32 -1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)))) 2)) (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)))) (pow.f32 u1 3))))) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (*.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(+.f32 (*.f32 -1/2 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (pow.f32 u1 2) (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (pow.f32 u1 3))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1)))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (/.f32 -1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5)))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1))) (*.f32 -1/2 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u1)) -1))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (/.f32 -1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 (/.f32 -1 u1))))) (*.f32 -1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5)))) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5))))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5)))))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u1)) -1))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u1)) -1)))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u1)) -1)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (/.f32 -1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 (/.f32 -1 u1))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) (/.f32 (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 (/.f32 -1 u1)))))) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))) 2)) (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 -5 (log.f32 (/.f32 -1 u1)))))))))))
(+.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5)))) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5))))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5)))))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5)))))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5))))) 2)) (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 3))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 4 (log.f32 (/.f32 -1 u1))) (*.f32 (log.f32 (/.f32 -1 u1)) -5)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (*.f32 (log.f32 (/.f32 -1 u1)) -1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u1)) -1))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u1)) -1)))) 2)) (*.f32 (log.f32 (/.f32 -1 u1)) -1))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 3))))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u1)) -1))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u1)) -1)))) 2))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u1)) -1))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (/.f32 -1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 (/.f32 -1 u1))))) (/.f32 (pow.f32 u1 3) (*.f32 (-.f32 1/3 (/.f32 -1/2 (/.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 (/.f32 -1 u1)))))) 2))))) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 (/.f32 -1 u1))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))) (/.f32 (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 (/.f32 -1 u1)))))) (pow.f32 u1 2))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1)))))))
(*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1)))))))
(*.f32 2 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1)))))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))) (*.f32 4/15 (*.f32 (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))))))
(+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))) (*.f32 (pow.f32 u2 7) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 2 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 5))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (*.f32 (sqrt.f32 -1) (pow.f32 u2 7))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (*.f32 -4 (log.f32 (-.f32 1 u1))) (*.f32 5 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(-.f32 (log.f32 (-.f32 1 u1)) 0)
(log.f32 (-.f32 1 u1))
(-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 0))
(log.f32 (-.f32 1 u1))
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))
(log.f32 (-.f32 1 u1))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 (log.f32 (-.f32 1 u1)) 3))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 4) (*.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 6) (*.f32 (log.f32 (-.f32 1 u1)) 5))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) (*.f32 (log.f32 (-.f32 1 u1)) -4))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1/2) (*.f32 -1/2 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) 1/2) (*.f32 1/2 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -3) -1/2) (*.f32 -1/2 (neg.f32 (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(*.f32 1 (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(*.f32 1 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (neg.f32 (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) 1)
(log.f32 (-.f32 1 u1))
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(log.f32 (-.f32 1 u1))
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(*.f32 -1 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) (*.f32 (log.f32 (-.f32 1 u1)) 6)))
(log.f32 (-.f32 1 u1))
(*.f32 -1 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -1/2)
(log.f32 (-.f32 1 u1))
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))
(log.f32 (-.f32 1 u1))
(*.f32 1/2 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -8) (*.f32 (log.f32 (-.f32 1 u1)) 10)))
(log.f32 (-.f32 1 u1))
(*.f32 1/2 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 10) (*.f32 (log.f32 (-.f32 1 u1)) -8)))
(log.f32 (-.f32 1 u1))
(*.f32 1/2 (-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -3)))
(log.f32 (-.f32 1 u1))
(*.f32 -1/2 (*.f32 (log.f32 (-.f32 1 u1)) -2))
(log.f32 (-.f32 1 u1))
(*.f32 -1/2 (-.f32 0 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(log.f32 (-.f32 1 u1))
(*.f32 -1/2 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) 3)))
(log.f32 (-.f32 1 u1))
(/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(/.f32 1 (*.f32 (/.f32 -1 (log.f32 (-.f32 1 u1))) -1))
(log.f32 (-.f32 1 u1))
(/.f32 (log.f32 (-.f32 1 u1)) 1)
(log.f32 (-.f32 1 u1))
(/.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(log.f32 (-.f32 1 u1))
(/.f32 -1 (neg.f32 (/.f32 1 (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(/.f32 -1 (/.f32 -1 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(/.f32 1/2 (/.f32 1/2 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(/.f32 -1/2 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(log.f32 (-.f32 1 u1))
(/.f32 -1/2 (/.f32 -1 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(log.f32 (-.f32 1 u1))
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 5) (*.f32 (log.f32 (-.f32 1 u1)) 6)) -1)
(log.f32 (-.f32 1 u1))
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (log.f32 (-.f32 1 u1))) -1)
(log.f32 (-.f32 1 u1))
(/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 0) (neg.f32 (log.f32 (-.f32 1 u1)))) 1)
(log.f32 (-.f32 1 u1))
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 4) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 4) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 4) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 3) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 4) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 4) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) -1)
(-.f32 (*.f32 2 (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 4) (*.f32 3 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 0 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))

eval1.2s (4.8%)

Compiler

Compiled 63944 to 46181 computations (27.8% saved)

prune857.0ms (3.6%)

Pruning

73 alts after pruning (69 fresh and 4 done)

PrunedKeptTotal
New2088582146
Fresh131124
Picked011
Done235
Total2103732176
Error
0.1b
Counts
2176 → 73
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
2.7b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
3.8b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
16.4b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
16.4b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
15.8b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (/.f32 1/2 (*.f32 u2 (PI.f32)))))
7.2b
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.5b
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
2.1b
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
7.2b
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
7.2b
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.5b
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
2.1b
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
14.5b
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
2.2b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.5b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
7.2b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
2.1b
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
7.2b
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
7.6b
(-.f32 (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
14.5b
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
7.3b
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
2.3b
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.4b
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.2b
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
4.8b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
7.0b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 u2 (*.f32 2 (PI.f32))))
2.1b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
2.1b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
2.4b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
2.1b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
2.1b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
2.1b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
2.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
2.6b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
3.7b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
4.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))))
7.1b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
14.7b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 14) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -16)))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (PI.f32) (/.f32 -1/8 u2)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
14.8b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 14) (*.f32 (PI.f32) 12)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))))
7.1b
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
10.7b
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
10.8b
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
7.0b
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32))))
Compiler

Compiled 3427 to 2843 computations (17% saved)

localize156.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
0.3b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
0.3b
(*.f32 (pow.f32 u1 3) 2/3)
0.4b
(*.f32 u2 (*.f32 2 (PI.f32)))
Compiler

Compiled 148 to 115 computations (22.3% saved)

series4.0ms (0%)

Counts
4 → 56
Calls

15 calls:

TimeVariablePointExpression
1.0ms
u2
@0
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
0.0ms
u2
@-inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))

rewrite224.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
942×rational.json-1
942×rational.json-2
942×rational.json-4
942×rational.json-3
732×rational.json-simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027130
1153130
2420130
32019130
Stop Event
node limit
Counts
4 → 237
Calls
Call 1
Inputs
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 (pow.f32 u1 3) 2/3)
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u2 u2) (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 (+.f32 u2 u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 0) 2) (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (PI.f32) -2) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 -1 (*.f32 u2 (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u2 u2) (*.f32 (+.f32 u2 u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) 4))) (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) 4))) (*.f32 1 (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2)) (/.f32 1 u2)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 4)) (/.f32 1 u2)) (/.f32 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 4)) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 4) (+.f32 u2 u2)) (*.f32 (+.f32 u2 u2) (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2)) u2) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 4)) u2) (*.f32 u2 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 (PI.f32) 1/2)) (*.f32 (/.f32 (PI.f32) 1/2) (+.f32 u2 (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4))) 1/2) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u2 u2) -2) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (neg.f32 (neg.f32 (/.f32 1/2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 1 (*.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (/.f32 1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (PI.f32) 1/2) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (PI.f32) 1/2) (neg.f32 (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1/2 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 -1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 -1 (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 1 u2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (neg.f32 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 1 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) -2) (/.f32 1 (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/4 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u2) (/.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 u2) (neg.f32 u2)) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 u2) (/.f32 1/4 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (neg.f32 u2) (neg.f32 u2)) (/.f32 1 (PI.f32))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u2 u2) u2) (neg.f32 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) 1/2)) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 4)) (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 4))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) 1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (+.f32 u2 u2)) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 u2 (+.f32 u2 (+.f32 u2 u2))) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 u2 u2) 2) (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 2/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 u1 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) -2/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 (pow.f32 u1 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) 3/2) (*.f32 (pow.f32 u1 3) -2/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 2/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u1 3) -2/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (/.f32 (*.f32 (pow.f32 u1 3) 4/3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -2/3 (*.f32 (pow.f32 u1 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1 (*.f32 (pow.f32 u1 3) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 4/3)) (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 4/3)) (*.f32 1 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) 3/2) (*.f32 (pow.f32 u1 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) 3/2) (/.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) 2/3) (*.f32 2/3 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3)) 1/2) (*.f32 (pow.f32 u1 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 u1 3) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2/3 (/.f32 1 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) 2/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 3/2 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (pow.f32 u1 3)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (pow.f32 u1 3) -2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 u1 3)) -3/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) -2/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 3/4 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -2/3 (/.f32 1 (neg.f32 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/3 (/.f32 1/2 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4/3 (/.f32 (/.f32 1 (pow.f32 u1 3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 (pow.f32 u1 3) 2/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3)) (+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 4/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (pow.f32 u1 3)) -3/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2))) -3/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 (pow.f32 u1 3) -2/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 u1 3) -2/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (*.f32 1 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (+.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))) (/.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (+.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) -1) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) -1) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (neg.f32 (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 1/2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2))) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 1 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) 1/2) (*.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))))

simplify131.0ms (0.5%)

Algorithm
egg-herbie
Rules
828×rational.json-simplify-67
648×rational.json-simplify-24
632×rational.json-simplify-50
582×rational.json-simplify-28
560×rational.json-simplify-27
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054011909
1188011747
Stop Event
node limit
Counts
293 → 286
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 u2 (PI.f32)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 -8/315 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) 0)
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 0 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) 4)))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 (+.f32 u2 u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 (*.f32 (PI.f32) 0) 2) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) 0)
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) -1))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (PI.f32) -2) (+.f32 u2 u2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 4)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 -1 (*.f32 u2 (*.f32 (PI.f32) 4))))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 (+.f32 u2 u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) 4))) (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4))))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) 4))) (*.f32 1 (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4)))))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))
(-.f32 (/.f32 (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2)) (/.f32 1 u2)) (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 4)) (/.f32 1 u2)) (/.f32 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 4)) (/.f32 1 u2)))
(-.f32 (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (*.f32 (PI.f32) 4) (+.f32 u2 u2)) (*.f32 (+.f32 u2 u2) (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2)) u2) (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 4)) u2) (*.f32 u2 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 4))))
(-.f32 (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32)) (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 (PI.f32) 1/2)) (*.f32 (/.f32 (PI.f32) 1/2) (+.f32 u2 (+.f32 u2 u2))))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4))) 1/2) (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (-.f32 u2 u2) -2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(/.f32 u2 (/.f32 1/2 (PI.f32)))
(/.f32 u2 (neg.f32 (neg.f32 (/.f32 1/2 (PI.f32)))))
(/.f32 2 (/.f32 1 (*.f32 u2 (PI.f32))))
(/.f32 (PI.f32) (/.f32 1/2 u2))
(/.f32 (/.f32 (PI.f32) 1/2) (/.f32 1 u2))
(/.f32 (/.f32 (PI.f32) 1/2) (neg.f32 (/.f32 -1 u2)))
(/.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) 1)
(/.f32 1 (/.f32 (/.f32 1/2 (PI.f32)) u2))
(/.f32 (*.f32 u2 (PI.f32)) 1/2)
(/.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1/2 u2))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (+.f32 u2 u2)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 1 u2) -2))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 1/2 (PI.f32))))
(/.f32 (neg.f32 u2) (/.f32 1 (*.f32 (PI.f32) -2)))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)
(/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 1 (neg.f32 u2)))
(/.f32 1/2 (/.f32 (/.f32 1/4 (PI.f32)) u2))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (/.f32 (PI.f32) 1/2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))
(/.f32 1/2 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) 4))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(/.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))
(/.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))
(/.f32 (+.f32 (neg.f32 u2) (neg.f32 u2)) (/.f32 -1 (PI.f32)))
(/.f32 (*.f32 1/2 u2) (/.f32 1/4 (PI.f32)))
(/.f32 (/.f32 (+.f32 (neg.f32 u2) (neg.f32 u2)) (/.f32 1 (PI.f32))) -1)
(/.f32 (-.f32 (-.f32 u2 u2) u2) (neg.f32 (/.f32 1/2 (PI.f32))))
(/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1/2 (PI.f32))))
(/.f32 (-.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) 1/2)) (/.f32 -1 u2))
(/.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2))) (/.f32 -1 u2))
(/.f32 (-.f32 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 4)) (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 4))) (/.f32 -1 u2))
(/.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) 1/2))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) 4)))) -1)
(/.f32 (-.f32 0 (+.f32 u2 u2)) (/.f32 -1 (PI.f32)))
(/.f32 (-.f32 u2 (+.f32 u2 (+.f32 u2 u2))) (/.f32 -1 (PI.f32)))
(/.f32 (/.f32 (+.f32 u2 u2) 2) (/.f32 1/2 (PI.f32)))
(/.f32 (-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))) -1)
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (pow.f32 u1 3) 2/3) 0)
(+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 0))
(+.f32 0 (*.f32 (pow.f32 u1 3) 2/3))
(+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) 4/3))
(+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) -2/3))
(+.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 (pow.f32 u1 3) 2/3))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) 3/2) (*.f32 (pow.f32 u1 3) -2/3))
(-.f32 (*.f32 (pow.f32 u1 3) 2/3) 0)
(-.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 0))
(-.f32 0 (*.f32 (pow.f32 u1 3) -2/3))
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (/.f32 (*.f32 (pow.f32 u1 3) 4/3) -1))
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -2/3 (*.f32 (pow.f32 u1 3) 2)))
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1 (*.f32 (pow.f32 u1 3) 4/3)))
(-.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 2/3))
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 4/3)) (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3)))
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 4/3)) (*.f32 1 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3))))
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) 3/2) (*.f32 (pow.f32 u1 3) 2/3))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) 3/2) (/.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) 3/2))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) 2/3) (*.f32 2/3 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2))))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3)) 1/2) (*.f32 (pow.f32 u1 3) 1/3))
(/.f32 (pow.f32 u1 3) 3/2)
(/.f32 2/3 (/.f32 1 (pow.f32 u1 3)))
(/.f32 (*.f32 (pow.f32 u1 3) 2/3) 1)
(/.f32 1 (/.f32 3/2 (pow.f32 u1 3)))
(/.f32 1 (*.f32 (/.f32 1 (pow.f32 u1 3)) 3/2))
(/.f32 -1 (/.f32 1 (*.f32 (pow.f32 u1 3) -2/3)))
(/.f32 (neg.f32 (pow.f32 u1 3)) -3/2)
(/.f32 (*.f32 (pow.f32 u1 3) -2/3) -1)
(/.f32 1/2 (/.f32 3/4 (pow.f32 u1 3)))
(/.f32 -2/3 (/.f32 1 (neg.f32 (pow.f32 u1 3))))
(/.f32 1/3 (/.f32 1/2 (pow.f32 u1 3)))
(/.f32 4/3 (/.f32 (/.f32 1 (pow.f32 u1 3)) 1/2))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 (pow.f32 u1 3) 2/3)) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3)) (+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 4/3))) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (pow.f32 u1 3)) -3/2)
(/.f32 (-.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2))) -3/2)
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 (pow.f32 u1 3) -2/3)) -1)
(neg.f32 (*.f32 (pow.f32 u1 3) -2/3))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (*.f32 1 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (+.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))) (/.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (+.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) -1) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) -1) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (neg.f32 (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 1)
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1)
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) 1/2))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 1/2))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 1/2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(/.f32 (*.f32 1/2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2))) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) -1)
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)
(+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))
(+.f32 0 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)
(-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(-.f32 0 (*.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) -1))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 1 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) 1/2) (*.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 1)
(*.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) -1)
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) 1/2)
(*.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1/2)
(/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 1)
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(/.f32 -1 (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(/.f32 -1 (/.f32 1 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) -1)
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) -1)
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) -1)
(/.f32 (-.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1)
(neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
Outputs
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 2/3 (pow.f32 u1 3))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 (pow.f32 u1 2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)))
(+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 u1 1/3)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)) (+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18)))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 u1 1/3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18) (+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 u1 1/3)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 (pow.f32 u1 2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)))
(+.f32 (*.f32 (pow.f32 u1 2) (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 u1 1/3)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)) (+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18)))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 u1 1/3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18) (+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 u1 1/3)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1))))
(*.f32 2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3)))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 u2 (PI.f32)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 -8/315 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))) (*.f32 (pow.f32 u2 7) (*.f32 -8/315 (pow.f32 (PI.f32) 7)))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 (pow.f32 u2 7) (*.f32 -8/315 (pow.f32 (PI.f32) 7))))) (+.f32 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 2/3 (pow.f32 u1 3))))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 (pow.f32 u1 2) -1/2) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 7) (*.f32 -8/315 (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 (pow.f32 u2 7) (*.f32 -8/315 (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) 0)
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 u2 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 0 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) 4)))
(*.f32 u2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) 4)))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) 4)))
(*.f32 u2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) 4)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 (+.f32 u2 u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) 4)))
(*.f32 u2 (+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) 4)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 u2 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 0)))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 (*.f32 (PI.f32) 0) 2) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) 0)
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 (PI.f32) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) -1))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (*.f32 (PI.f32) -2) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 4)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 -1 (*.f32 u2 (*.f32 (PI.f32) 4))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (-.f32 u2 u2) (*.f32 (+.f32 u2 u2) (neg.f32 (PI.f32))))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) 4))) (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) 4))) (*.f32 1 (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2)) (/.f32 1 u2)) (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 4)) (/.f32 1 u2)) (/.f32 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 4)) (/.f32 1 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (*.f32 (PI.f32) 4) (+.f32 u2 u2)) (*.f32 (+.f32 u2 u2) (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2)) u2) (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 4)) u2) (*.f32 u2 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 4))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (+.f32 u2 (+.f32 u2 u2)) (PI.f32)) (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 (PI.f32) 1/2)) (*.f32 (/.f32 (PI.f32) 1/2) (+.f32 u2 (+.f32 u2 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4))) 1/2) (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (-.f32 u2 u2) -2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 2 (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 -2)))
(/.f32 u2 (/.f32 1/2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 u2 (neg.f32 (neg.f32 (/.f32 1/2 (PI.f32)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 2 (/.f32 1 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (PI.f32) (/.f32 1/2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (/.f32 (PI.f32) 1/2) (/.f32 1 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (/.f32 (PI.f32) 1/2) (neg.f32 (/.f32 -1 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) 1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 1 (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 u2 (PI.f32)) 1/2)
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1/2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 1 u2) -2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 1/2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (neg.f32 u2) (/.f32 1 (*.f32 (PI.f32) -2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 1 (neg.f32 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1/4 (PI.f32)) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (/.f32 (PI.f32) 1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 1/2 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) 4))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (+.f32 (neg.f32 u2) (neg.f32 u2)) (/.f32 -1 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (*.f32 1/2 u2) (/.f32 1/4 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (/.f32 (+.f32 (neg.f32 u2) (neg.f32 u2)) (/.f32 1 (PI.f32))) -1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (-.f32 (-.f32 u2 u2) u2) (neg.f32 (/.f32 1/2 (PI.f32))))
(/.f32 (-.f32 u2 (-.f32 u2 u2)) (/.f32 1/2 (PI.f32)))
(*.f32 (-.f32 u2 (-.f32 u2 u2)) (/.f32 (PI.f32) 1/2))
(/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1/2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) 1/2)) (/.f32 -1 u2))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 0)))
(/.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (/.f32 (PI.f32) 1/2))) (/.f32 -1 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (-.f32 (+.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 4)) (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 4))) (/.f32 -1 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) 1/2))) -1)
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 0)))
(/.f32 (-.f32 (+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 4))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 u2 (*.f32 (PI.f32) 4)))) -1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (-.f32 0 (+.f32 u2 u2)) (/.f32 -1 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (-.f32 u2 (+.f32 u2 (+.f32 u2 u2))) (/.f32 -1 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (/.f32 (+.f32 u2 u2) 2) (/.f32 1/2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(/.f32 (-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -2))) (*.f32 u2 (*.f32 (PI.f32) -2))) -1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (pow.f32 u1 3) 2/3) 0)
(*.f32 2/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 0))
(*.f32 2/3 (pow.f32 u1 3))
(+.f32 0 (*.f32 (pow.f32 u1 3) 2/3))
(*.f32 2/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) 4/3))
(*.f32 2/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) -2/3))
(*.f32 2/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 (pow.f32 u1 3) 2/3))
(*.f32 2/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 (pow.f32 u1 3) 1/3))
(*.f32 2/3 (pow.f32 u1 3))
(+.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) 3/2) (*.f32 (pow.f32 u1 3) -2/3))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 2/3) 0)
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 0))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 (pow.f32 u1 3) -2/3))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (/.f32 (*.f32 (pow.f32 u1 3) 4/3) -1))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -2/3 (*.f32 (pow.f32 u1 3) 2)))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 -1 (*.f32 (pow.f32 u1 3) 4/3)))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 2/3))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 4/3)) (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3)))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 4/3)) (*.f32 1 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3))))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (/.f32 (*.f32 (pow.f32 u1 3) 2) 3/2) (*.f32 (pow.f32 u1 3) 2/3))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) 3/2) (/.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) 3/2))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2)) 2/3) (*.f32 2/3 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2))))
(*.f32 2/3 (pow.f32 u1 3))
(-.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3)) 1/2) (*.f32 (pow.f32 u1 3) 1/3))
(-.f32 (*.f32 1/2 (+.f32 (*.f32 2/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 4/3))) (*.f32 (pow.f32 u1 3) 1/3))
(-.f32 (*.f32 1/2 (*.f32 2 (pow.f32 u1 3))) (*.f32 (pow.f32 u1 3) 1/3))
(/.f32 (pow.f32 u1 3) 3/2)
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 2/3 (/.f32 1 (pow.f32 u1 3)))
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 (*.f32 (pow.f32 u1 3) 2/3) 1)
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 1 (/.f32 3/2 (pow.f32 u1 3)))
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 1 (*.f32 (/.f32 1 (pow.f32 u1 3)) 3/2))
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 -1 (/.f32 1 (*.f32 (pow.f32 u1 3) -2/3)))
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 (neg.f32 (pow.f32 u1 3)) -3/2)
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 (*.f32 (pow.f32 u1 3) -2/3) -1)
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 1/2 (/.f32 3/4 (pow.f32 u1 3)))
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 -2/3 (/.f32 1 (neg.f32 (pow.f32 u1 3))))
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 1/3 (/.f32 1/2 (pow.f32 u1 3)))
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 4/3 (/.f32 (/.f32 1 (pow.f32 u1 3)) 1/2))
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 (pow.f32 u1 3) 2/3)) -1)
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) 4/3)) (+.f32 (*.f32 (pow.f32 u1 3) 4/3) (*.f32 (pow.f32 u1 3) 4/3))) -1)
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (pow.f32 u1 3)) -3/2)
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 (-.f32 (+.f32 (pow.f32 u1 3) (*.f32 (pow.f32 u1 3) 2)) (+.f32 (*.f32 (pow.f32 u1 3) 2) (*.f32 (pow.f32 u1 3) 2))) -3/2)
(*.f32 2/3 (pow.f32 u1 3))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -2/3) (*.f32 (pow.f32 u1 3) -2/3)) (*.f32 (pow.f32 u1 3) -2/3)) -1)
(*.f32 2/3 (pow.f32 u1 3))
(neg.f32 (*.f32 (pow.f32 u1 3) -2/3))
(*.f32 2/3 (pow.f32 u1 3))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 0)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 0)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) -1))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (*.f32 1 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (/.f32 (+.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))) (/.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (+.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) -1) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) -1) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (neg.f32 (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 1)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) 1/2))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) 1/2))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 1/2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 0) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2)) (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) 2))) (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (/.f32 -1 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2))))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))) -1)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))) -1)
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (*.f32 1/2 (pow.f32 u1 2)))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (*.f32 (pow.f32 u1 3) 1/3))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 0 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 0 (*.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) -1))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (*.f32 1 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (*.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) 1/2) (*.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) -1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) 1/2)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1/2)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 -1 (/.f32 -1 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 -1 (/.f32 1 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) -1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 0) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) -1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2) (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) 2))) -1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (-.f32 (+.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) -1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))

localize27.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (sqrt.f32 u1) u2)
0.3b
(*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))
Compiler

Compiled 27 to 10 computations (63% saved)

series4.0ms (0%)

Counts
2 → 24
Calls

12 calls:

TimeVariablePointExpression
1.0ms
u1
@0
(*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))
1.0ms
u1
@-inf
(*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 u1) u2)
0.0ms
u2
@inf
(*.f32 (sqrt.f32 u1) u2)
0.0ms
u2
@0
(*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))

rewrite68.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1046×rational.json-simplify-6
862×rational.json-simplify-3
854×rational.json-simplify-4
666×rational.json-simplify-2
630×rational.json-simplify-12
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01030
15630
217830
395330
Stop Event
node limit
Counts
2 → 278
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))
(*.f32 (sqrt.f32 u1) u2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 u2 (sqrt.f32 u1))) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) u2)) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 u2 u2) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 0) u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (/.f32 -1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1 (*.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 u2) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 u2) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u2 (*.f32 u2 3)) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))) (/.f32 (*.f32 u2 3) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 0) (neg.f32 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u2 u2) (neg.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (PI.f32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (sqrt.f32 u1)) u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) -1) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (neg.f32 (/.f32 -1 (*.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 -1 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) u2) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (/.f32 -1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 (/.f32 -1 (sqrt.f32 u1)) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (*.f32 -1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (*.f32 (/.f32 -1 (sqrt.f32 u1)) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (neg.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 -1 u2) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 -1 (/.f32 (/.f32 1 u2) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (/.f32 1 u2) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 -1 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 -1 u2) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (/.f32 (/.f32 1 (PI.f32)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 1/2) (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2) (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 1/2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 2) (/.f32 1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 u2 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 0 (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 1 (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2) (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) u2) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 u2 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 (+.f32 u2 u2) (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (neg.f32 (sqrt.f32 u1)) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (neg.f32 u2) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u2 u2) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (*.f32 (sqrt.f32 u1) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 u2 (sqrt.f32 u1))) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) u2)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 u2 u2)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) 0)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) -1) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u2 u2) -1) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) 1/2) (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2)) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (neg.f32 (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) u2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u2 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 1/2) (/.f32 1/2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) -1) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)))))))

simplify98.0ms (0.4%)

Algorithm
egg-herbie
Rules
646×rational.json-simplify-13
632×rational.json-simplify-24
608×rational.json-simplify-3
606×rational.json-simplify-63
580×rational.json-simplify-12
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05197964
116946944
Stop Event
node limit
Counts
302 → 354
Calls
Call 1
Inputs
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 u2 (sqrt.f32 u1))) (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) u2)) (/.f32 1 (PI.f32))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(+.f32 (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (-.f32 u2 u2) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (*.f32 (PI.f32) 0) u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) 0))
(-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (/.f32 -1 (PI.f32))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) -1))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1 (*.f32 (sqrt.f32 u1) u2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (sqrt.f32 u1) 2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 u2) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 u2) (PI.f32))))
(-.f32 (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (/.f32 (+.f32 u2 (*.f32 u2 3)) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))) (/.f32 (*.f32 u2 3) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(-.f32 (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) (neg.f32 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (-.f32 u2 u2) (neg.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (PI.f32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (sqrt.f32 u1)) u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) -1) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))
(/.f32 (PI.f32) (neg.f32 (/.f32 -1 (*.f32 (sqrt.f32 u1) u2))))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32)))
(/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))
(/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1)))
(/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 u2 (/.f32 -1 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (/.f32 1 (PI.f32)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (/.f32 -1 (PI.f32))))
(/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1)
(/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32))))
(/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1)))
(/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32)))))
(/.f32 (neg.f32 u2) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (sqrt.f32 u1))))
(/.f32 (neg.f32 u2) (/.f32 (/.f32 -1 (sqrt.f32 u1)) (PI.f32)))
(/.f32 (neg.f32 u2) (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (neg.f32 u2) (*.f32 -1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(/.f32 (neg.f32 u2) (*.f32 (/.f32 -1 (sqrt.f32 u1)) (/.f32 1 (PI.f32))))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 -1 (PI.f32)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) -1)
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 -1 u2) (PI.f32)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 -1 (/.f32 (/.f32 1 u2) (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (/.f32 1 u2) (PI.f32))))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (*.f32 (sqrt.f32 u1) u2)))
(/.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 -1 u2) (/.f32 1 (sqrt.f32 u1))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (/.f32 (/.f32 1 (PI.f32)) 1/2))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) 1/2))
(/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 1/2 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(/.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(/.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) 1/2) (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 -1 u2))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2) (/.f32 1/2 (PI.f32)))
(/.f32 (-.f32 0 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 -1 u2))
(/.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 1/2 (sqrt.f32 u1)))
(/.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 2) (/.f32 1/2 u2))
(/.f32 (neg.f32 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 -1 u2))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) 1/2) -1)
(neg.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) 0)
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (-.f32 u2 u2))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 u2 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 0 (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 1 (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 0 (*.f32 (sqrt.f32 u1) u2))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 0 (-.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2) (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2))
(-.f32 (*.f32 (sqrt.f32 u1) u2) 0)
(-.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (sqrt.f32 u1) u2) (-.f32 u2 u2))
(-.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(-.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 u2 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(-.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) -1))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 (+.f32 u2 u2) (/.f32 -1 (sqrt.f32 u1))))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 u2)))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (neg.f32 (sqrt.f32 u1)) (+.f32 u2 u2)))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (neg.f32 u2) (*.f32 (sqrt.f32 u1) 2)))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (-.f32 u2 u2) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (*.f32 (sqrt.f32 u1) u2))
(-.f32 (*.f32 0 (-.f32 u2 (sqrt.f32 u1))) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) u2)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 u2 u2)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) 0)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) -1) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) 1/2) (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2))
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2)) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(/.f32 (sqrt.f32 u1) (/.f32 1 u2))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 u2)))
(/.f32 u2 (/.f32 1 (sqrt.f32 u1)))
(/.f32 u2 (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) u2) 1)
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))
(/.f32 -1 (/.f32 -1 (*.f32 (sqrt.f32 u1) u2)))
(/.f32 (neg.f32 u2) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) -1)
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 u2))
(/.f32 (+.f32 u2 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 u2) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))
(/.f32 (*.f32 u2 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 u2))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) -1) 1/2) -1)
(neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
Outputs
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (+.f32 0 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (+.f32 0 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 0 (*.f32 u2 (PI.f32)))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (-.f32 u2 u2) (+.f32 (PI.f32) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (+.f32 0 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 0 (*.f32 u2 (PI.f32)))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 0 (*.f32 (PI.f32) (neg.f32 u2))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 u2 (sqrt.f32 u1))) (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) u2)) (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1))))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (+.f32 0 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(+.f32 (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (-.f32 u2 u2) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (PI.f32) 0) u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 u2 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (sqrt.f32 u1))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (+.f32 0 (*.f32 u2 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (-.f32 u2 u2))
(-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 0 (*.f32 (PI.f32) (neg.f32 u2))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 0)))
(-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (/.f32 -1 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) -1))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) (neg.f32 u2)) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 u2 (sqrt.f32 u1)) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 u2 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1)))))
(-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 u2 (sqrt.f32 u1)) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 u2 (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1)))))
(-.f32 (*.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) u2) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 0 (-.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))) (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)))
(*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2))))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (+.f32 0 (*.f32 u2 (PI.f32))))
(-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(-.f32 (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(-.f32 (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 u2) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 u2) (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))))
(-.f32 (/.f32 0 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (/.f32 (+.f32 u2 (*.f32 u2 3)) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))) (/.f32 (*.f32 u2 3) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 u2 (-.f32 (*.f32 u2 3) (*.f32 u2 3))))
(-.f32 (/.f32 (*.f32 (PI.f32) 0) (/.f32 1 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) (neg.f32 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (-.f32 u2 u2) (neg.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (PI.f32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) (sqrt.f32 u1)) u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) -1) (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 u2 (-.f32 (*.f32 u2 3) (*.f32 u2 3))))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 1/2 (-.f32 (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))))
(*.f32 1/2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 u2 (sqrt.f32 u1)))))
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2)) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))))
(/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (PI.f32) (neg.f32 (/.f32 -1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 u2 (/.f32 -1 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (/.f32 -1 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1)
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 u2) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 u2) (/.f32 (/.f32 -1 (sqrt.f32 u1)) (PI.f32)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 u2) (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 u2) (*.f32 -1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 u2) (*.f32 (/.f32 -1 (sqrt.f32 u1)) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 u2) (neg.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 -1 (PI.f32)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) -1)
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 -1 u2) (PI.f32)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 -1 (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 -1 u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (/.f32 (/.f32 1 (PI.f32)) 1/2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) 1/2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1 (PI.f32)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (PI.f32) 2))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) (neg.f32 u2)) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) 1/2) (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 -1 u2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2) (/.f32 1/2 (PI.f32)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (-.f32 0 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 -1 u2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 1/2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 2) (/.f32 1/2 u2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (*.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 -1 u2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) 1/2) -1)
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) 0)
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) 0))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 u2 (sqrt.f32 u1))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 0 (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (-.f32 u2 u2) (+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (-.f32 u2 u2) (+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 1 (*.f32 0 (-.f32 u2 (sqrt.f32 u1)))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) u2))))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 0 (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (sqrt.f32 u1))
(+.f32 (*.f32 0 (-.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) u2))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)) (neg.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))))
(*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 4)) (*.f32 (sqrt.f32 u1) (-.f32 0 (*.f32 u2 3))))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2) (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) u2) 0)
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) 0))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) u2) (-.f32 u2 u2))
(-.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))
(-.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 u2 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) u2) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) -1))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(-.f32 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2) (-.f32 (-.f32 u2 u2) (neg.f32 (*.f32 u2 (sqrt.f32 u1)))))
(-.f32 (*.f32 u2 (neg.f32 (sqrt.f32 u1))) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2))))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 (+.f32 u2 u2) (/.f32 -1 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 u2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (neg.f32 (sqrt.f32 u1)) (+.f32 u2 u2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (neg.f32 u2) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (-.f32 u2 u2) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (-.f32 u2 u2) (neg.f32 (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (*.f32 u2 (sqrt.f32 u1)) (neg.f32 (-.f32 u2 u2)))
(-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) (*.f32 (sqrt.f32 u1) u2))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 0 (-.f32 u2 (sqrt.f32 u1))) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) u2)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)) (neg.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))))
(*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))
(-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (+.f32 u2 u2)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 u2 u2)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) 0)) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(-.f32 (-.f32 (*.f32 2 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(-.f32 (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 4)) (*.f32 (sqrt.f32 u1) (-.f32 0 (*.f32 u2 3))))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3))))
(-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))
(*.f32 (sqrt.f32 u1) (+.f32 u2 (-.f32 (*.f32 u2 3) (*.f32 u2 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)) (neg.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))))
(*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) -1) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (sqrt.f32 u1))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (neg.f32 (-.f32 u2 u2)) (neg.f32 (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (neg.f32 (-.f32 u2 u2)) (*.f32 u2 (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) 1/2) (*.f32 (*.f32 (sqrt.f32 u1) u2) 1/2))
(-.f32 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) 1/2) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 1/2))
(*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2)) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) 2) (*.f32 (sqrt.f32 u1) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2)) (neg.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3))))
(*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))
(/.f32 (sqrt.f32 u1) (/.f32 1 u2))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 u2)))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 u2 (/.f32 1 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 u2 (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) u2) 1)
(*.f32 u2 (sqrt.f32 u1))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 -1 (/.f32 -1 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (neg.f32 u2) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)) -1)
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 u2))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (+.f32 u2 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 u2) 1/2))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 u2 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 u2))
(*.f32 u2 (sqrt.f32 u1))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) u2) 2) -1) 1/2) -1)
(*.f32 u2 (sqrt.f32 u1))
(neg.f32 (neg.f32 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 u2 (sqrt.f32 u1))

localize69.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32))))
0.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
0.5b
(/.f32 u2 (/.f32 1/2 (PI.f32)))
15.1b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 53 to 39 computations (26.4% saved)

series2.0ms (0%)

Counts
3 → 44
Calls

12 calls:

TimeVariablePointExpression
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
0.0ms
u2
@0
(sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32))))

rewrite85.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1328×rational.json-simplify-6
1034×rational.json-simplify-3
846×rational.json-simplify-12
794×rational.json-simplify-13
664×rational.json-simplify-14
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01777
110477
232477
3154577
Stop Event
node limit
Counts
3 → 287
Calls
Call 1
Inputs
(/.f32 u2 (/.f32 1/2 (PI.f32)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (neg.f32 (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (neg.f32 (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (neg.f32 (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (neg.f32 (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (/.f32 u2 -1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (/.f32 (PI.f32) -1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (*.f32 (PI.f32) 2) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (+.f32 u2 u2) (-.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 (-.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1/2 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (neg.f32 (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 u2 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 0) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (+.f32 (*.f32 u2 0) (*.f32 u2 (/.f32 (PI.f32) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u2 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u2 0) (*.f32 u2 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 0 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 1/2) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 1/2) (*.f32 (PI.f32) 2)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (neg.f32 (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 (-.f32 u2 u2) (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 1/2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u2 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 0) (*.f32 u2 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 (*.f32 (PI.f32) 0) (/.f32 u2 (/.f32 1/4 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 (*.f32 u2 0) (/.f32 u2 (/.f32 1/4 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 0 (/.f32 u2 (/.f32 1/4 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 (+.f32 u2 u2) (/.f32 -1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1/2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (/.f32 u2 (/.f32 1/4 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (/.f32 u2 (/.f32 1/4 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 u2 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32))))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 0) (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32))))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)) (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (PI.f32)))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u2 (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u2 (*.f32 (/.f32 (PI.f32) -1/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 u2 (/.f32 1/4 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 u2 (/.f32 (PI.f32) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (PI.f32) (/.f32 u2 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (+.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (*.f32 1/2 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 u2 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) u2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u2 u2) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (/.f32 u2 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (/.f32 -1 (/.f32 1/2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (/.f32 1 (/.f32 -1/2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (*.f32 1 (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (*.f32 (PI.f32) 2) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) (/.f32 (PI.f32) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) (*.f32 1 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u2 -1/2) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u2 -1/2) (*.f32 1 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (PI.f32) -1/2) (neg.f32 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (*.f32 u2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 1 (*.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 u2) u2) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 u2) u2) (*.f32 1 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 u2) u2) (*.f32 (*.f32 (PI.f32) 2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (*.f32 u2 (/.f32 (PI.f32) -1/2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 0 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 -1 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (neg.f32 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (neg.f32 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 0 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 1 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 1/2 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (-.f32 0 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 0 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))

simplify125.0ms (0.5%)

Algorithm
egg-herbie
Rules
826×rational.json-simplify-2
822×rational.json-simplify-24
808×rational.json-simplify-3
756×rational.json-simplify-1
660×rational.json-simplify-12
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064911711
1196511613
Stop Event
node limit
Counts
331 → 361
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 0)
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 0))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (neg.f32 (*.f32 u2 0)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (neg.f32 (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (neg.f32 (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (neg.f32 (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (/.f32 u2 -1/2) 0))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (/.f32 (PI.f32) -1/2) 0))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (*.f32 (PI.f32) 2) (-.f32 u2 u2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (+.f32 u2 u2) (-.f32 (PI.f32) (PI.f32))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 (-.f32 (PI.f32) (PI.f32))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1/2 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (neg.f32 (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(+.f32 0 (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 u2 0) (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))
(+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) -1/2))))
(+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (+.f32 (*.f32 u2 0) (*.f32 u2 (/.f32 (PI.f32) -1/2))))
(+.f32 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (neg.f32 (*.f32 u2 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 u2 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 0 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))
(+.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))
(+.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 1/2) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 u2 1/2) (*.f32 (PI.f32) 2)) (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 0)
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 0))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (neg.f32 (*.f32 u2 0)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 (-.f32 u2 u2) (/.f32 1/2 (PI.f32))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 1/2 u2)))
(-.f32 0 (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(-.f32 (*.f32 u2 0) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 (*.f32 (PI.f32) 0) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 (*.f32 u2 0) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 0 (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 (+.f32 u2 u2) (/.f32 -1/2 (PI.f32))))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1/2 u2)))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) -1))
(-.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2)))
(-.f32 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (/.f32 u2 (/.f32 1/4 (PI.f32))))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(-.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(-.f32 (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32))))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(-.f32 (+.f32 (*.f32 u2 0) (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32))))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(-.f32 (+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)) (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))
(-.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(-.f32 (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (PI.f32)))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 (PI.f32) 2))
(*.f32 u2 (*.f32 (/.f32 (PI.f32) -1/2) -1))
(*.f32 1/2 (/.f32 u2 (/.f32 1/4 (PI.f32))))
(*.f32 1/2 (*.f32 u2 (/.f32 (PI.f32) 1/4)))
(*.f32 1/2 (*.f32 (PI.f32) (/.f32 u2 1/4)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 1)
(*.f32 1 (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 -1 (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 (*.f32 (PI.f32) 2) u2)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (+.f32 u2 u2) (PI.f32))
(*.f32 (neg.f32 (PI.f32)) (/.f32 u2 -1/2))
(*.f32 (neg.f32 (PI.f32)) (/.f32 -1 (/.f32 1/2 u2)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 1 (/.f32 -1/2 u2)))
(*.f32 (neg.f32 (PI.f32)) (*.f32 1 (/.f32 u2 -1/2)))
(*.f32 -1/2 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) -1/2)))
(*.f32 -1/2 (*.f32 (*.f32 (PI.f32) 2) (/.f32 u2 -1/2)))
(*.f32 (neg.f32 u2) (/.f32 (PI.f32) -1/2))
(*.f32 (neg.f32 u2) (*.f32 1 (/.f32 (PI.f32) -1/2)))
(*.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) -1)
(*.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) 1/2)
(*.f32 (/.f32 u2 -1/2) (neg.f32 (PI.f32)))
(*.f32 (/.f32 u2 -1/2) (*.f32 1 (neg.f32 (PI.f32))))
(*.f32 (/.f32 (PI.f32) -1/2) (neg.f32 u2))
(*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (*.f32 u2 1/2))
(*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 1/2 (PI.f32)))
(*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 1 (*.f32 1/2 (PI.f32))))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 u2))
(*.f32 (-.f32 (neg.f32 u2) u2) (neg.f32 (PI.f32)))
(*.f32 (-.f32 (neg.f32 u2) u2) (*.f32 1 (neg.f32 (PI.f32))))
(*.f32 (-.f32 (neg.f32 u2) u2) (*.f32 (*.f32 (PI.f32) 2) -1/2))
(*.f32 (+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (*.f32 u2 (/.f32 (PI.f32) -1/2))) -1/2)
(neg.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 0 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 -1 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (neg.f32 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (neg.f32 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1)
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -1)
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 0 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 1 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 1/2 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 0 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (-.f32 0 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)
(-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 0 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) -1))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))
(-.f32 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))
(*.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1)
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) -1)
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) 1/2)
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) -1/2)
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1)
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) -1)
(neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
Outputs
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 2)))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 2))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 3))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (/.f32 1/2 (/.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (pow.f32 u1 3)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 (/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 2)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 3)))))))
(+.f32 (+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (pow.f32 u1 2))))))) (*.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (/.f32 (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))) (pow.f32 u1 3))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 -1) u2)) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 -1) u2)) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 -1) u2)) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 -8/315 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 -1) u2)) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))) (*.f32 u2 (*.f32 2 (PI.f32))))
(+.f32 (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 0)
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 0))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 0))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (neg.f32 (*.f32 u2 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (neg.f32 (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (neg.f32 (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (neg.f32 (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (/.f32 u2 -1/2) 0))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 0 (/.f32 u2 -1/2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 2 (*.f32 u2 0)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (/.f32 (PI.f32) -1/2) 0))
(+.f32 (*.f32 u2 (*.f32 2 (PI.f32))) (*.f32 0 (/.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)) (*.f32 0 (/.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (*.f32 (PI.f32) 2) (-.f32 u2 u2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (+.f32 u2 u2) (-.f32 (PI.f32) (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 (-.f32 (PI.f32) (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1/2 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (neg.f32 (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 1 (-.f32 (*.f32 u2 0) (*.f32 u2 0))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 0 (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 0) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (*.f32 u2 (/.f32 (PI.f32) 1/4)))
(*.f32 u2 (+.f32 (/.f32 (PI.f32) -1/2) (*.f32 (PI.f32) 4)))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (*.f32 u2 (/.f32 (PI.f32) 1/4)))
(*.f32 u2 (+.f32 (/.f32 (PI.f32) -1/2) (*.f32 (PI.f32) 4)))
(+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) -1/2))))
(+.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (*.f32 u2 (/.f32 (PI.f32) 1/4))))
(+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (*.f32 (PI.f32) (+.f32 0 (/.f32 u2 1/4))))
(+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (+.f32 (*.f32 u2 0) (*.f32 u2 (/.f32 (PI.f32) -1/2))))
(+.f32 (*.f32 u2 0) (+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (*.f32 u2 (/.f32 (PI.f32) 1/4))))
(+.f32 (*.f32 u2 (+.f32 0 (/.f32 (PI.f32) -1/2))) (*.f32 u2 (*.f32 (PI.f32) 4)))
(+.f32 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (neg.f32 (*.f32 u2 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 u2 0)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 0 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32))))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 1/2) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (*.f32 u2 1/2) (*.f32 (PI.f32) 2)) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 0)
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 0))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 0))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (neg.f32 (*.f32 u2 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (-.f32 (*.f32 u2 0) (*.f32 u2 0)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 (-.f32 u2 u2) (/.f32 1/2 (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 1/2 u2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 0 (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(-.f32 (*.f32 u2 0) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 (*.f32 (PI.f32) 0) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (/.f32 (PI.f32) 1/4))))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (*.f32 (PI.f32) (-.f32 0 (/.f32 u2 1/4))))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 (*.f32 u2 0) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (-.f32 0 (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 (+.f32 u2 u2) (/.f32 -1/2 (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1/2 u2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (/.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) -1))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (-.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 (PI.f32) -1/2)))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (/.f32 u2 (/.f32 1/4 (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (-.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32))))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (+.f32 (*.f32 u2 0) (+.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) (/.f32 u2 (/.f32 1/4 (PI.f32))))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 u2 (/.f32 1/4 (PI.f32)))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)) (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (PI.f32)))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 0 (/.f32 -1 (PI.f32))) (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 (PI.f32) 2))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 u2 (*.f32 (/.f32 (PI.f32) -1/2) -1))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 1/2 (/.f32 u2 (/.f32 1/4 (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 1/2 (*.f32 u2 (/.f32 (PI.f32) 1/4)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 1/2 (*.f32 (PI.f32) (/.f32 u2 1/4)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 1)
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 1 (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 -1 (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (*.f32 (PI.f32) 2) u2)
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (+.f32 u2 u2) (PI.f32))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (neg.f32 (PI.f32)) (/.f32 u2 -1/2))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (neg.f32 (PI.f32)) (/.f32 -1 (/.f32 1/2 u2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (neg.f32 (PI.f32)) (/.f32 1 (/.f32 -1/2 u2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (neg.f32 (PI.f32)) (*.f32 1 (/.f32 u2 -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 -1/2 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 -1/2 (*.f32 (*.f32 (PI.f32) 2) (/.f32 u2 -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (neg.f32 u2) (/.f32 (PI.f32) -1/2))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (neg.f32 u2) (*.f32 1 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) -1)
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (/.f32 u2 (/.f32 1/4 (PI.f32))) 1/2)
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (/.f32 u2 -1/2) (neg.f32 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (/.f32 u2 -1/2) (*.f32 1 (neg.f32 (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (/.f32 (PI.f32) -1/2) (neg.f32 u2))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (*.f32 u2 1/2))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 1/2 (PI.f32)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 1 (*.f32 1/2 (PI.f32))))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 u2))
(*.f32 (neg.f32 u2) (-.f32 (neg.f32 (PI.f32)) (PI.f32)))
(*.f32 u2 (-.f32 (PI.f32) (neg.f32 (PI.f32))))
(*.f32 (-.f32 (neg.f32 u2) u2) (neg.f32 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 u2) u2))
(*.f32 (PI.f32) (-.f32 u2 (neg.f32 u2)))
(*.f32 (-.f32 (neg.f32 u2) u2) (*.f32 1 (neg.f32 (PI.f32))))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 u2) u2))
(*.f32 (PI.f32) (-.f32 u2 (neg.f32 u2)))
(*.f32 (-.f32 (neg.f32 u2) u2) (*.f32 (*.f32 (PI.f32) 2) -1/2))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 u2) u2))
(*.f32 (PI.f32) (-.f32 u2 (neg.f32 u2)))
(*.f32 (+.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)) (*.f32 u2 (/.f32 (PI.f32) -1/2))) -1/2)
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(neg.f32 (*.f32 u2 (/.f32 (PI.f32) -1/2)))
(*.f32 u2 (*.f32 2 (PI.f32)))
(*.f32 u2 (/.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 0 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) -1))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 -1 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (neg.f32 (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (neg.f32 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 -1 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 1 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2))))
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 0 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 1 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 1/2 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 0 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (-.f32 0 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 0)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (-.f32 0 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) -1))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (-.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (+.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2)))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) -1)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 2) 1/2)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) -1/2)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(/.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 1)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) -1)
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))
(neg.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))
(sin.f32 (*.f32 u2 (/.f32 (PI.f32) 1/2)))

localize114.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32)))))))
0.5b
(/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))
0.8b
(-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)))
15.1b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 173 to 70 computations (59.5% saved)

series4.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
u2
@-inf
(/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32)))))))
1.0ms
u2
@inf
(/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32)))))))
0.0ms
u2
@0
(-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)))
0.0ms
u2
@0
(/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))
0.0ms
u2
@inf
(-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)))

rewrite68.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1186×rational.json-1
1186×rational.json-2
1184×rational.json-4
1184×rational.json-3
722×rational.json-simplify-44
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018155
112341
252439
3362939
Stop Event
node limit
Counts
3 → 231
Calls
Call 1
Inputs
(-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)))
(/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 u2 (*.f32 u2 -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 u2 (/.f32 -1 (/.f32 1 (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 u2 (/.f32 -1 (/.f32 -1 (*.f32 u2 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u2 u2) (*.f32 u2 -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u2 u2) (/.f32 -1 (/.f32 1 (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u2 u2) (/.f32 -1 (/.f32 -1 (*.f32 u2 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 3) (neg.f32 (*.f32 u2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 3) (-.f32 (*.f32 (+.f32 u2 u2) -5/2) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 3) (*.f32 1/2 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 -1 (neg.f32 (*.f32 u2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) -5/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u2) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (neg.f32 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u2 u2) 3) (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u2 u2) 3) (-.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u2 u2) 3) (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 -2) u2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u2 u2) -5/2) (*.f32 u2 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 -3) (+.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 1/2) (*.f32 1/2 (*.f32 u2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 4) 2) (-.f32 (*.f32 u2 -2) (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u2 -2) (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 (*.f32 u2 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u2 u2) (neg.f32 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (+.f32 u2 u2) -5/2) (neg.f32 u2)) (*.f32 u2 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (neg.f32 u2)) (*.f32 (+.f32 u2 u2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 u2 -3)) (*.f32 u2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 3) 1/2) (*.f32 1/2 (*.f32 (+.f32 u2 u2) -5/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 (+.f32 u2 u2) -5/2)) (*.f32 (*.f32 u2 3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u2) 1/2) (*.f32 (neg.f32 u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))) (*.f32 u2 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u2 -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u2 u2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (neg.f32 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 u2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 u2 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 u2)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (/.f32 -1 (/.f32 (/.f32 -1 (PI.f32)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (*.f32 u2 4) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (-.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (/.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (neg.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (/.f32 -1 (/.f32 (/.f32 -1 (PI.f32)) (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (PI.f32) (*.f32 u2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 (PI.f32) (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u2 -2)) (*.f32 (*.f32 u2 3) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (*.f32 (*.f32 u2 (PI.f32)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))) (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 u2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 1 u2)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 -2 (PI.f32))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u2 (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 -3) (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u2 3) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 (+.f32 u2 u2) -5/2) (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) -1/2)) (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 u2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 u2 -3)) (*.f32 u2 (*.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 3) (*.f32 (PI.f32) -1/2)) (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 (+.f32 u2 u2) -5/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 (+.f32 u2 u2) -5/2)) (*.f32 (*.f32 u2 3) (*.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))) (*.f32 (PI.f32) (*.f32 u2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u2 -3) (/.f32 -2 (PI.f32))) (/.f32 u2 (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (+.f32 u2 u2) -5/2) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 3) (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (/.f32 1 (/.f32 (/.f32 1 (PI.f32)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (*.f32 u2 4) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 4) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 u2 3) (*.f32 u2 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))) (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (*.f32 u2 3) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 -2)) (*.f32 (PI.f32) (*.f32 u2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) -2)) (+.f32 (*.f32 (*.f32 u2 4) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 u2 3) (*.f32 u2 -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (/.f32 1 (/.f32 (/.f32 (/.f32 -1 u2) (PI.f32)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))) (/.f32 (*.f32 (+.f32 u2 u2) 3) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (/.f32 -1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 4) (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4))) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4) (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32))) (+.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (*.f32 u2 3) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 (PI.f32)) 6) (+.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))) (+.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))) (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32))) (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32)))) (+.f32 (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32)))) (+.f32 (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))) (/.f32 (*.f32 (+.f32 u2 u2) 3) (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32))) (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32)))) (+.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (/.f32 -1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32)))) (+.f32 (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32)))) (+.f32 (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 4) (/.f32 -2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4))) (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4)))) (+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4))) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (PI.f32) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4) (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4)) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4) (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32))) (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32))) (+.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (*.f32 u2 3) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u2 (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u2 u2) (-.f32 (*.f32 (PI.f32) -1/2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 0) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 3) (*.f32 (*.f32 (PI.f32) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) u2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (*.f32 2 (*.f32 u2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 (-.f32 u2 u2) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 (-.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 u2 -2)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 (*.f32 u2 -3) (*.f32 (neg.f32 u2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (neg.f32 (*.f32 (*.f32 u2 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) 1/2) (*.f32 1/2 (+.f32 u2 (*.f32 u2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 u2 (PI.f32)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 u2 -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 -2) (*.f32 (PI.f32) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 -2) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -1/2) (*.f32 u2 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -1/2) (-.f32 (*.f32 u2 3) (+.f32 u2 (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -1/2) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 (*.f32 u2 4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) (*.f32 u2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) (/.f32 1/2 (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (neg.f32 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (neg.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 -1 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (neg.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 2 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 u2 -2) (*.f32 (neg.f32 u2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (+.f32 (neg.f32 u2) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 2 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (*.f32 2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))) (*.f32 (+.f32 u2 (*.f32 u2 4)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 2 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 2 (*.f32 (+.f32 u2 u2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 1/2) (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 1/2) (/.f32 1 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u2 (neg.f32 (PI.f32))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (*.f32 u2 -2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 1/2 (/.f32 (/.f32 -1 u2) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (/.f32 1/2 (/.f32 (/.f32 -1 u2) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (PI.f32) (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (neg.f32 u2) 4) (/.f32 1/2 (/.f32 -2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (neg.f32 u2) 4) (-.f32 (*.f32 (PI.f32) -1/2) (/.f32 1/2 (/.f32 -2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1/2 (PI.f32))) (*.f32 u2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (/.f32 -2 (PI.f32))) (*.f32 (neg.f32 u2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 u2 1/2)) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (/.f32 1 u2)) (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (/.f32 (/.f32 -1 u2) (PI.f32))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u2 (neg.f32 (PI.f32))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (+.f32 (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (+.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 1/2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (-.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))))))

simplify103.0ms (0.4%)

Algorithm
egg-herbie
Rules
1418×rational.json-simplify-21
780×rational.json-simplify-24
750×rational.json-simplify-50
562×rational.json-simplify-63
446×rational.json-simplify-67
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04986117
115725307
268675221
Stop Event
node limit
Counts
267 → 325
Calls
Call 1
Inputs
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 -1 u2)
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(/.f32 1/2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3)))))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3))) (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 2/45 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 2/3 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))) (*.f32 -2/315 (pow.f32 (PI.f32) 5)))))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 u2 (*.f32 u2 -2))
(+.f32 u2 (/.f32 -1 (/.f32 1 (+.f32 u2 u2))))
(+.f32 u2 (/.f32 -1 (/.f32 -1 (*.f32 u2 -2))))
(+.f32 (+.f32 u2 u2) (*.f32 u2 -3))
(+.f32 (+.f32 u2 u2) (/.f32 -1 (/.f32 1 (*.f32 u2 3))))
(+.f32 (+.f32 u2 u2) (/.f32 -1 (/.f32 -1 (*.f32 u2 -3))))
(+.f32 (*.f32 u2 3) (neg.f32 (*.f32 u2 4)))
(+.f32 (*.f32 u2 3) (-.f32 (*.f32 (+.f32 u2 u2) -5/2) (neg.f32 u2)))
(+.f32 (*.f32 u2 3) (*.f32 1/2 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))))
(+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4))))
(+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 -1 (neg.f32 (*.f32 u2 4)))))
(+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) -5/2))
(+.f32 (neg.f32 u2) 0)
(+.f32 (neg.f32 u2) (-.f32 u2 u2))
(+.f32 0 (neg.f32 u2))
(+.f32 (*.f32 (+.f32 u2 u2) 3) (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))))
(+.f32 (*.f32 (+.f32 u2 u2) 3) (-.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (neg.f32 u2)))
(+.f32 (*.f32 (+.f32 u2 u2) 3) (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))))
(+.f32 (*.f32 u2 -2) u2)
(+.f32 (*.f32 (+.f32 u2 u2) -5/2) (*.f32 u2 4))
(+.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 3))
(+.f32 (*.f32 u2 -3) (+.f32 u2 u2))
(+.f32 (*.f32 u2 1/2) (*.f32 1/2 (*.f32 u2 -3)))
(+.f32 (*.f32 (*.f32 u2 4) 2) (-.f32 (*.f32 u2 -2) (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))))
(+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(+.f32 (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3))
(+.f32 (neg.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))
(+.f32 (-.f32 (*.f32 u2 -2) (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 (*.f32 u2 4) 2))
(+.f32 (-.f32 u2 u2) (neg.f32 u2))
(+.f32 (-.f32 (*.f32 (+.f32 u2 u2) -5/2) (neg.f32 u2)) (*.f32 u2 3))
(+.f32 (-.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (neg.f32 u2)) (*.f32 (+.f32 u2 u2) 3))
(+.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3))
(+.f32 (*.f32 1/2 (*.f32 u2 -3)) (*.f32 u2 1/2))
(+.f32 (*.f32 (*.f32 u2 3) 1/2) (*.f32 1/2 (*.f32 (+.f32 u2 u2) -5/2)))
(+.f32 (*.f32 1/2 (*.f32 (+.f32 u2 u2) -5/2)) (*.f32 (*.f32 u2 3) 1/2))
(+.f32 (*.f32 (neg.f32 u2) 1/2) (*.f32 (neg.f32 u2) 1/2))
(+.f32 (*.f32 1/2 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))) (*.f32 u2 3))
(*.f32 u2 -1)
(*.f32 (+.f32 u2 u2) -1/2)
(*.f32 (neg.f32 u2) 1)
(*.f32 1 (neg.f32 u2))
(*.f32 -1 u2)
(*.f32 1/2 (*.f32 u2 -2))
(*.f32 (*.f32 u2 -2) 1/2)
(*.f32 -1/2 (+.f32 u2 u2))
(*.f32 -1/2 (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))))
(*.f32 (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))) -1/2)
(/.f32 u2 -1)
(/.f32 (neg.f32 u2) 1)
(/.f32 1 (/.f32 -1 u2))
(/.f32 1/2 (/.f32 1 (*.f32 u2 -2)))
(neg.f32 u2)
(+.f32 (*.f32 u2 (PI.f32)) 0)
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (neg.f32 (PI.f32))))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (PI.f32)) (-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 1 u2)))
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 -2 (PI.f32))))
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 -1 (/.f32 (/.f32 -1 (PI.f32)) 0)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 (neg.f32 (PI.f32))))
(+.f32 0 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (*.f32 u2 4) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (-.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (/.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (/.f32 -2 (PI.f32))))
(+.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 u2 (PI.f32)))
(+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (neg.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))))
(+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (/.f32 -1 (/.f32 (/.f32 -1 (PI.f32)) (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)))))
(+.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (PI.f32) (*.f32 u2 -3)))
(+.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 (PI.f32) (*.f32 u2 -2)))
(+.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -2)) (*.f32 (*.f32 u2 3) (PI.f32)))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (*.f32 (*.f32 u2 (PI.f32)) 1/2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 u2 (PI.f32)))
(+.f32 (neg.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))) (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32)))
(+.f32 (-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 u2 (PI.f32)))
(+.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 u2 -3)))
(+.f32 (/.f32 0 (/.f32 1 u2)) (*.f32 u2 (PI.f32)))
(+.f32 (/.f32 0 (/.f32 -2 (PI.f32))) (*.f32 u2 (PI.f32)))
(+.f32 (/.f32 u2 (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 -3) (/.f32 -2 (PI.f32))))
(+.f32 (/.f32 (*.f32 u2 3) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 (+.f32 u2 u2) -5/2) (/.f32 -2 (PI.f32))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -1/2)) (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 u2 -3)))
(+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 u2 -3)) (*.f32 u2 (*.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (*.f32 u2 3) (*.f32 (PI.f32) -1/2)) (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 (+.f32 u2 u2) -5/2)))
(+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 (+.f32 u2 u2) -5/2)) (*.f32 (*.f32 u2 3) (*.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 1/2)))
(+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))) (*.f32 (PI.f32) (*.f32 u2 -3)))
(+.f32 (/.f32 (*.f32 u2 -3) (/.f32 -2 (PI.f32))) (/.f32 u2 (/.f32 -2 (PI.f32))))
(+.f32 (/.f32 (*.f32 (+.f32 u2 u2) -5/2) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 3) (/.f32 -2 (PI.f32))))
(+.f32 (/.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u2 -3)))
(+.f32 (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))) (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (PI.f32)) 0)
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (neg.f32 (PI.f32))))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(-.f32 (*.f32 u2 (PI.f32)) (-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 1 u2)))
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 -2 (PI.f32))))
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 1 (/.f32 (/.f32 1 (PI.f32)) 0)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 (PI.f32)))
(-.f32 0 (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (*.f32 u2 4) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 u2 4) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 u2 3) (*.f32 u2 -2))))
(-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))) (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (*.f32 u2 3) (PI.f32)))
(-.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -2)) (*.f32 (PI.f32) (*.f32 u2 -3)))
(-.f32 (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) -2)) (+.f32 (*.f32 (*.f32 u2 4) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 u2 3) (*.f32 u2 -2)))))
(-.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (/.f32 1 (/.f32 (/.f32 (/.f32 -1 u2) (PI.f32)) 1/2)))
(-.f32 (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))))
(-.f32 (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))) (/.f32 (*.f32 (+.f32 u2 u2) 3) (/.f32 1 (PI.f32))))
(-.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (/.f32 -1 (PI.f32))))
(-.f32 (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -2 (PI.f32))))
(-.f32 (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 4) (/.f32 -2 (PI.f32))))
(-.f32 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4))) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (PI.f32) -1/2)))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4) (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))))
(-.f32 (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32))) (+.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (*.f32 u2 3) (PI.f32))))
(-.f32 (*.f32 (*.f32 u2 (PI.f32)) 6) (+.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (+.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))) (+.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))) (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) -2))))
(-.f32 (+.f32 (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32))) (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32)))) (+.f32 (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32)))))
(-.f32 (+.f32 (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32)))) (+.f32 (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))) (/.f32 (*.f32 (+.f32 u2 u2) 3) (/.f32 1 (PI.f32)))))
(-.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32))) (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32)))) (+.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (/.f32 -1 (PI.f32)))))
(-.f32 (+.f32 (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32)))) (+.f32 (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -2 (PI.f32)))))
(-.f32 (+.f32 (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32)))) (+.f32 (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 4) (/.f32 -2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4))) (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4)))) (+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4))) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (PI.f32) -1/2))))
(-.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4) (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4)) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4) (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))))))
(-.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32))) (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32))) (+.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (*.f32 u2 3) (PI.f32)))))
(*.f32 u2 (PI.f32))
(*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 1/2))
(*.f32 (+.f32 u2 u2) (-.f32 (*.f32 (PI.f32) -1/2) (neg.f32 (PI.f32))))
(*.f32 (neg.f32 u2) (neg.f32 (PI.f32)))
(*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 0) (PI.f32)))
(*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 3) (*.f32 (*.f32 (PI.f32) 2) 2)))
(*.f32 1 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) u2)
(*.f32 (PI.f32) (*.f32 2 (*.f32 u2 1/2)))
(*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))
(*.f32 (PI.f32) (-.f32 (-.f32 u2 u2) (neg.f32 u2)))
(*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 u2 -2)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 -3) (*.f32 (neg.f32 u2) 4)))
(*.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))
(*.f32 (PI.f32) (-.f32 (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (neg.f32 (*.f32 (*.f32 u2 4) 2))))
(*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) 1/2) (*.f32 1/2 (+.f32 u2 (*.f32 u2 4)))))
(*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (*.f32 u2 (PI.f32)) 1)
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) 1/2))
(*.f32 2 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 u2 -3))))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 1/2)
(*.f32 -1 (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 1/2 (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 1/2 (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32)))))
(*.f32 (*.f32 u2 -2) (*.f32 (PI.f32) -1/2))
(*.f32 (*.f32 u2 -2) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) 1/2)))
(*.f32 (*.f32 (PI.f32) -1/2) (*.f32 u2 -2))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 -2)))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (*.f32 u2 3) (+.f32 u2 (*.f32 u2 4))))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (*.f32 u2 4))))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 (*.f32 u2 4) 2))))
(*.f32 (*.f32 (PI.f32) 2) (*.f32 u2 1/2))
(*.f32 (*.f32 (PI.f32) 2) (/.f32 1/2 (/.f32 1 u2)))
(*.f32 (neg.f32 (PI.f32)) (neg.f32 u2))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (neg.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 -1 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (neg.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 2 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 u2))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 u2 -2) (*.f32 (neg.f32 u2) 4)))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 3)))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (+.f32 (neg.f32 u2) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 2 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (*.f32 2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))) (*.f32 (+.f32 u2 (*.f32 u2 4)) 2)))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 2 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 2 (*.f32 (+.f32 u2 u2) 3))))
(*.f32 (*.f32 u2 1/2) (*.f32 (PI.f32) 2))
(*.f32 (*.f32 u2 1/2) (/.f32 1 (/.f32 1/2 (PI.f32))))
(*.f32 (*.f32 u2 (neg.f32 (PI.f32))) -1)
(*.f32 (*.f32 (PI.f32) (*.f32 u2 -2)) -1/2)
(*.f32 -2 (/.f32 1/2 (/.f32 (/.f32 -1 u2) (PI.f32))))
(*.f32 -2 (-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (/.f32 1/2 (/.f32 (/.f32 -1 u2) (PI.f32)))))
(*.f32 -1/2 (*.f32 (PI.f32) (*.f32 u2 -2)))
(*.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) 2)
(*.f32 (*.f32 (neg.f32 u2) 4) (/.f32 1/2 (/.f32 -2 (PI.f32))))
(*.f32 (*.f32 (neg.f32 u2) 4) (-.f32 (*.f32 (PI.f32) -1/2) (/.f32 1/2 (/.f32 -2 (PI.f32)))))
(*.f32 (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))) (*.f32 (PI.f32) 1/2))
(*.f32 (/.f32 1 (/.f32 1/2 (PI.f32))) (*.f32 u2 1/2))
(*.f32 (/.f32 1/2 (/.f32 -2 (PI.f32))) (*.f32 (neg.f32 u2) 4))
(*.f32 (*.f32 2 (*.f32 u2 1/2)) (PI.f32))
(*.f32 (/.f32 1/2 (/.f32 1 u2)) (*.f32 (PI.f32) 2))
(*.f32 (/.f32 1/2 (/.f32 (/.f32 -1 u2) (PI.f32))) -2)
(neg.f32 (*.f32 u2 (neg.f32 (PI.f32))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)
(+.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0))
(+.f32 0 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(+.f32 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)
(-.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0))
(-.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1/2)))
(-.f32 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 3))
(-.f32 (+.f32 (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (+.f32 (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 3)))
(*.f32 1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 2 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1)
(*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 1/2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 2)
(*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -1)
(*.f32 -2 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 -2 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 -1/2 (+.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1/2)
(*.f32 4 (/.f32 1/2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(*.f32 4 (-.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -2)
(*.f32 (/.f32 1/2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) 4)
(*.f32 (+.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) -1/2)
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -2)
(neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
Outputs
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 u2 (PI.f32))
(/.f32 1/2 (*.f32 u2 (PI.f32)))
(/.f32 (/.f32 1/2 (PI.f32)) u2)
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 u2 (*.f32 1/3 (PI.f32))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (/.f32 (/.f32 1/2 (PI.f32)) u2))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3)))))
(+.f32 (/.f32 1/2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 u2 (*.f32 1/3 (PI.f32))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (pow.f32 u2 3)))))
(+.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) -7/45) (pow.f32 u2 3))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (/.f32 (/.f32 1/2 (PI.f32)) u2)))
(+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 u2 3))) (*.f32 -1 (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 2/45 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 2/3 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 1/15 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))) (*.f32 -2/315 (pow.f32 (PI.f32) 5)))))))))
(+.f32 (/.f32 1/2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 u2 (*.f32 1/3 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (pow.f32 u2 3))) (*.f32 (pow.f32 u2 5) (*.f32 -1 (+.f32 (*.f32 (+.f32 (*.f32 -2/9 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) 1/15)) (*.f32 2/3 (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 2/45 (pow.f32 (PI.f32) 5)) (*.f32 (pow.f32 (PI.f32) 5) -2/315))))))))
(+.f32 (/.f32 (/.f32 1/2 (PI.f32)) u2) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (*.f32 -1 (+.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) -7/45) (pow.f32 u2 3)) (*.f32 (pow.f32 u2 5) (+.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) -7/45) (*.f32 2/3 (pow.f32 (PI.f32) 2))) (*.f32 (pow.f32 (PI.f32) 5) 4/105)))))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 u2 (*.f32 u2 -2))
(+.f32 u2 (/.f32 -1 (/.f32 1 (+.f32 u2 u2))))
(+.f32 u2 (*.f32 u2 -2))
(+.f32 u2 (/.f32 -1 (/.f32 -1 (*.f32 u2 -2))))
(+.f32 u2 (*.f32 u2 -2))
(+.f32 (+.f32 u2 u2) (*.f32 u2 -3))
(+.f32 u2 (+.f32 (*.f32 u2 -3) u2))
(+.f32 u2 (+.f32 u2 (*.f32 u2 -3)))
(+.f32 (+.f32 u2 u2) (/.f32 -1 (/.f32 1 (*.f32 u2 3))))
(+.f32 u2 (+.f32 (*.f32 u2 -3) u2))
(+.f32 u2 (+.f32 u2 (*.f32 u2 -3)))
(+.f32 (+.f32 u2 u2) (/.f32 -1 (/.f32 -1 (*.f32 u2 -3))))
(+.f32 u2 (+.f32 (*.f32 u2 -3) u2))
(+.f32 u2 (+.f32 u2 (*.f32 u2 -3)))
(+.f32 (*.f32 u2 3) (neg.f32 (*.f32 u2 4)))
(neg.f32 u2)
(+.f32 (*.f32 u2 3) (-.f32 (*.f32 (+.f32 u2 u2) -5/2) (neg.f32 u2)))
(neg.f32 u2)
(+.f32 (*.f32 u2 3) (*.f32 1/2 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))))
(neg.f32 u2)
(+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4))))
(neg.f32 u2)
(+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 -1 (neg.f32 (*.f32 u2 4)))))
(neg.f32 u2)
(+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) -5/2))
(neg.f32 u2)
(+.f32 (neg.f32 u2) 0)
(neg.f32 u2)
(+.f32 (neg.f32 u2) (-.f32 u2 u2))
(+.f32 u2 (*.f32 u2 -2))
(+.f32 0 (neg.f32 u2))
(neg.f32 u2)
(+.f32 (*.f32 (+.f32 u2 u2) 3) (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))))
(+.f32 (*.f32 3 (+.f32 u2 u2)) (neg.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))))
(+.f32 (*.f32 u2 6) (neg.f32 (+.f32 u2 (*.f32 u2 6))))
(-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6)))
(+.f32 (*.f32 (+.f32 u2 u2) 3) (-.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (neg.f32 u2)))
(+.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (-.f32 (*.f32 3 (+.f32 u2 u2)) (neg.f32 u2)))
(+.f32 (*.f32 (+.f32 u2 u2) 7/2) (neg.f32 (*.f32 u2 8)))
(+.f32 (*.f32 u2 6) (-.f32 (*.f32 u2 -6) u2))
(+.f32 (*.f32 (+.f32 u2 u2) 3) (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))))
(neg.f32 u2)
(+.f32 (*.f32 u2 -2) u2)
(+.f32 u2 (*.f32 u2 -2))
(+.f32 (*.f32 (+.f32 u2 u2) -5/2) (*.f32 u2 4))
(neg.f32 u2)
(+.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 3))
(neg.f32 u2)
(+.f32 (*.f32 u2 -3) (+.f32 u2 u2))
(+.f32 u2 (+.f32 (*.f32 u2 -3) u2))
(+.f32 u2 (+.f32 u2 (*.f32 u2 -3)))
(+.f32 (*.f32 u2 1/2) (*.f32 1/2 (*.f32 u2 -3)))
(neg.f32 u2)
(+.f32 (*.f32 (*.f32 u2 4) 2) (-.f32 (*.f32 u2 -2) (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))))
(+.f32 (*.f32 u2 -2) (-.f32 (*.f32 2 (*.f32 u2 4)) (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 u2 -2) (*.f32 u2 8)) (+.f32 u2 (*.f32 u2 6)))
(+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(+.f32 (*.f32 (+.f32 u2 u2) 6) (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 6))))
(+.f32 (neg.f32 u2) (+.f32 (*.f32 2 (*.f32 u2 6)) (*.f32 (+.f32 u2 u2) -6)))
(-.f32 (*.f32 (+.f32 u2 u2) 12) (+.f32 u2 (*.f32 (+.f32 u2 u2) 12)))
(+.f32 (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3))
(+.f32 (*.f32 3 (+.f32 u2 u2)) (neg.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))))
(+.f32 (*.f32 u2 6) (neg.f32 (+.f32 u2 (*.f32 u2 6))))
(-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6)))
(+.f32 (neg.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))
(+.f32 (*.f32 (+.f32 u2 u2) 6) (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 6))))
(+.f32 (neg.f32 u2) (+.f32 (*.f32 2 (*.f32 u2 6)) (*.f32 (+.f32 u2 u2) -6)))
(-.f32 (*.f32 (+.f32 u2 u2) 12) (+.f32 u2 (*.f32 (+.f32 u2 u2) 12)))
(+.f32 (-.f32 (*.f32 u2 -2) (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 (*.f32 u2 4) 2))
(+.f32 (*.f32 u2 -2) (-.f32 (*.f32 2 (*.f32 u2 4)) (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))))
(-.f32 (+.f32 (*.f32 u2 -2) (*.f32 u2 8)) (+.f32 u2 (*.f32 u2 6)))
(+.f32 (-.f32 u2 u2) (neg.f32 u2))
(+.f32 u2 (*.f32 u2 -2))
(+.f32 (-.f32 (*.f32 (+.f32 u2 u2) -5/2) (neg.f32 u2)) (*.f32 u2 3))
(neg.f32 u2)
(+.f32 (-.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (neg.f32 u2)) (*.f32 (+.f32 u2 u2) 3))
(+.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (-.f32 (*.f32 3 (+.f32 u2 u2)) (neg.f32 u2)))
(+.f32 (*.f32 (+.f32 u2 u2) 7/2) (neg.f32 (*.f32 u2 8)))
(+.f32 (*.f32 u2 6) (-.f32 (*.f32 u2 -6) u2))
(+.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3))
(neg.f32 u2)
(+.f32 (*.f32 1/2 (*.f32 u2 -3)) (*.f32 u2 1/2))
(neg.f32 u2)
(+.f32 (*.f32 (*.f32 u2 3) 1/2) (*.f32 1/2 (*.f32 (+.f32 u2 u2) -5/2)))
(+.f32 (*.f32 1/2 (*.f32 u2 3)) (*.f32 (+.f32 u2 u2) -5/4))
(+.f32 (*.f32 u2 3/2) (*.f32 -5/2 u2))
(+.f32 (*.f32 1/2 (*.f32 (+.f32 u2 u2) -5/2)) (*.f32 (*.f32 u2 3) 1/2))
(+.f32 (*.f32 1/2 (*.f32 u2 3)) (*.f32 (+.f32 u2 u2) -5/4))
(+.f32 (*.f32 u2 3/2) (*.f32 -5/2 u2))
(+.f32 (*.f32 (neg.f32 u2) 1/2) (*.f32 (neg.f32 u2) 1/2))
(neg.f32 u2)
(+.f32 (*.f32 1/2 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))) (*.f32 u2 3))
(neg.f32 u2)
(*.f32 u2 -1)
(neg.f32 u2)
(*.f32 (+.f32 u2 u2) -1/2)
(neg.f32 u2)
(*.f32 (neg.f32 u2) 1)
(neg.f32 u2)
(*.f32 1 (neg.f32 u2))
(neg.f32 u2)
(*.f32 -1 u2)
(neg.f32 u2)
(*.f32 1/2 (*.f32 u2 -2))
(neg.f32 u2)
(*.f32 (*.f32 u2 -2) 1/2)
(neg.f32 u2)
(*.f32 -1/2 (+.f32 u2 u2))
(neg.f32 u2)
(*.f32 -1/2 (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))))
(*.f32 1/2 (-.f32 (+.f32 u2 (*.f32 u2 4)) (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))))
(*.f32 1/2 (+.f32 u2 (-.f32 (*.f32 u2 4) (+.f32 u2 (*.f32 u2 6)))))
(*.f32 (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))) -1/2)
(*.f32 1/2 (-.f32 (+.f32 u2 (*.f32 u2 4)) (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))))
(*.f32 1/2 (+.f32 u2 (-.f32 (*.f32 u2 4) (+.f32 u2 (*.f32 u2 6)))))
(/.f32 u2 -1)
(neg.f32 u2)
(/.f32 (neg.f32 u2) 1)
(neg.f32 u2)
(/.f32 1 (/.f32 -1 u2))
(neg.f32 u2)
(/.f32 1/2 (/.f32 1 (*.f32 u2 -2)))
(neg.f32 u2)
(neg.f32 u2)
(+.f32 (*.f32 u2 (PI.f32)) 0)
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 0)))
(+.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 u2 (PI.f32)) u2))
(+.f32 (*.f32 u2 (PI.f32)) (-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 1 u2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 -2 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (/.f32 -1 (/.f32 (/.f32 -1 (PI.f32)) 0)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 0 (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (*.f32 u2 4) (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (-.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -3)) (*.f32 u2 (*.f32 (PI.f32) -3))) (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -6)) (*.f32 (PI.f32) (neg.f32 (+.f32 u2 (*.f32 u2 6)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (/.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (/.f32 -2 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (neg.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))))
(+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (neg.f32 (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) -6) (*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 6))))
(+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (/.f32 -1 (/.f32 (/.f32 -1 (PI.f32)) (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)))))
(+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (neg.f32 (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) -6) (*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 6))))
(+.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (PI.f32) (*.f32 u2 -3)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 (PI.f32) (*.f32 u2 -2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -2)) (*.f32 (*.f32 u2 3) (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (*.f32 (*.f32 u2 (PI.f32)) 1/2))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 0)) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 0)))
(+.f32 (neg.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))) (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)))
(+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (neg.f32 (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) -6) (*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 6))))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 u2 (PI.f32)) u2))
(+.f32 (-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 u2 -3)))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -3)) (*.f32 u2 (*.f32 (PI.f32) -3))) (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -6)) (*.f32 (PI.f32) (neg.f32 (+.f32 u2 (*.f32 u2 6)))))
(+.f32 (/.f32 0 (/.f32 1 u2)) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 0 (/.f32 -2 (PI.f32))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 u2 (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 -3) (/.f32 -2 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 (*.f32 u2 3) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 (+.f32 u2 u2) -5/2) (/.f32 -2 (PI.f32))))
(/.f32 (+.f32 (*.f32 u2 3) (*.f32 (+.f32 u2 u2) -5/2)) (/.f32 -2 (PI.f32)))
(*.f32 (*.f32 (PI.f32) -1/2) (+.f32 (*.f32 u2 3) (*.f32 (+.f32 u2 u2) -5/2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -1/2)) (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 u2 -3)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 u2 -3)) (*.f32 u2 (*.f32 (PI.f32) -1/2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 u2 3) (*.f32 (PI.f32) -1/2)) (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 (+.f32 u2 u2) -5/2)))
(/.f32 (+.f32 (*.f32 u2 3) (*.f32 (+.f32 u2 u2) -5/2)) (/.f32 -2 (PI.f32)))
(*.f32 (*.f32 (PI.f32) -1/2) (+.f32 (*.f32 u2 3) (*.f32 (+.f32 u2 u2) -5/2)))
(+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (*.f32 (+.f32 u2 u2) -5/2)) (*.f32 (*.f32 u2 3) (*.f32 (PI.f32) -1/2)))
(/.f32 (+.f32 (*.f32 u2 3) (*.f32 (+.f32 u2 u2) -5/2)) (/.f32 -2 (PI.f32)))
(*.f32 (*.f32 (PI.f32) -1/2) (+.f32 (*.f32 u2 3) (*.f32 (+.f32 u2 u2) -5/2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/2)) (*.f32 u2 (*.f32 (PI.f32) 1/2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4))) (*.f32 (PI.f32) (*.f32 u2 -3)))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 (*.f32 u2 -3) (/.f32 -2 (PI.f32))) (/.f32 u2 (/.f32 -2 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 (*.f32 (+.f32 u2 u2) -5/2) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 3) (/.f32 -2 (PI.f32))))
(/.f32 (+.f32 (*.f32 u2 3) (*.f32 (+.f32 u2 u2) -5/2)) (/.f32 -2 (PI.f32)))
(*.f32 (*.f32 (PI.f32) -1/2) (+.f32 (*.f32 u2 3) (*.f32 (+.f32 u2 u2) -5/2)))
(+.f32 (/.f32 (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (*.f32 (PI.f32) (*.f32 u2 -3)))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) 0)
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (-.f32 u2 (*.f32 u2 0)))
(-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(-.f32 u2 (-.f32 u2 (*.f32 u2 (PI.f32))))
(-.f32 (*.f32 u2 (PI.f32)) (-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 1 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 0 (/.f32 -2 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (/.f32 1 (/.f32 (/.f32 1 (PI.f32)) 0)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(-.f32 0 (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) (*.f32 (*.f32 u2 4) (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (*.f32 u2 4) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 u2 3) (*.f32 u2 -2))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))))
(+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (neg.f32 (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) -6) (*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 6))))
(-.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))) (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 u2 4) -2)))
(*.f32 (PI.f32) (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 6)) (*.f32 u2 8)) -1))
(-.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (*.f32 u2 3) (PI.f32)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 (PI.f32) (*.f32 u2 3)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))
(-.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 3)) (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 3) (*.f32 u2 2)))
(-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 u2 -2)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -2)) (*.f32 (PI.f32) (*.f32 u2 -3)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -3)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 -2) (*.f32 u2 -3)))
(-.f32 (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) -2)) (+.f32 (*.f32 (*.f32 u2 4) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 u2 3) (*.f32 u2 -2)))))
(-.f32 (*.f32 (PI.f32) (*.f32 (*.f32 u2 4) -2)) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 u2 4) (-.f32 (*.f32 u2 3) (*.f32 u2 -2)))))
(-.f32 (*.f32 (*.f32 u2 8) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (+.f32 (*.f32 u2 4) (*.f32 u2 5))))
(-.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (/.f32 1 (/.f32 (/.f32 (/.f32 -1 u2) (PI.f32)) 1/2)))
(-.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (/.f32 1/2 (/.f32 -1 (*.f32 u2 (PI.f32)))))
(*.f32 1/2 (-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))))
(/.f32 (-.f32 (*.f32 2 (*.f32 u2 4)) (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))) (/.f32 1 (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))
(-.f32 (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))) (/.f32 (*.f32 (+.f32 u2 u2) 3) (/.f32 1 (PI.f32))))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 0)))
(-.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (/.f32 -1 (PI.f32))))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 0)))
(-.f32 (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -2 (PI.f32))))
(/.f32 (-.f32 (+.f32 u2 (*.f32 u2 4)) (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))) (/.f32 -2 (PI.f32)))
(*.f32 (+.f32 u2 (-.f32 (*.f32 u2 4) (+.f32 u2 (*.f32 u2 6)))) (/.f32 (PI.f32) -2))
(-.f32 (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 4) (/.f32 -2 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4))) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (PI.f32) -1/2)))
(-.f32 (*.f32 (+.f32 u2 (*.f32 u2 4)) (*.f32 (PI.f32) -1/2)) (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (*.f32 (PI.f32) -1/2)))
(*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 u2 4) (+.f32 u2 (*.f32 u2 6)))))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4) (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))))
(-.f32 (*.f32 4 (*.f32 u2 (*.f32 (PI.f32) -3))) (+.f32 (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6))))
(-.f32 (*.f32 (*.f32 u2 -3) (*.f32 4 (PI.f32))) (+.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 u2 (*.f32 u2 6)))) (*.f32 (*.f32 u2 (PI.f32)) -6)))
(-.f32 (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32))) (+.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (*.f32 u2 3) (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 (PI.f32) (*.f32 u2 3)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))
(-.f32 (*.f32 (*.f32 u2 (PI.f32)) 6) (+.f32 (*.f32 (*.f32 u2 3) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (*.f32 u2 (PI.f32)) 6) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (*.f32 u2 3))))
(-.f32 (*.f32 u2 (*.f32 6 (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 u2 3) (*.f32 u2 2))))
(-.f32 (+.f32 (*.f32 0 (neg.f32 (PI.f32))) (*.f32 0 (neg.f32 (PI.f32)))) (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32)))) (+.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))) (*.f32 (*.f32 u2 4) (*.f32 (PI.f32) -2))))
(-.f32 (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 u2 4) -2)))
(*.f32 (PI.f32) (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 6)) (*.f32 u2 8)) -1))
(-.f32 (+.f32 (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32))) (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32)))) (+.f32 (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32)))))
(/.f32 (-.f32 (*.f32 2 (*.f32 u2 4)) (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))) (/.f32 1 (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))
(-.f32 (+.f32 (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32)))) (+.f32 (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 1 (PI.f32))) (/.f32 (*.f32 (+.f32 u2 u2) 3) (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 0)))
(-.f32 (+.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32))) (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32)))) (+.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -1 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (/.f32 -1 (PI.f32)))))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 0)))
(-.f32 (+.f32 (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32)))) (+.f32 (/.f32 (+.f32 u2 (*.f32 u2 4)) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (/.f32 -2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 u2 (*.f32 u2 4)) (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))) (/.f32 -2 (PI.f32)))
(*.f32 (+.f32 u2 (-.f32 (*.f32 u2 4) (+.f32 u2 (*.f32 u2 6)))) (/.f32 (PI.f32) -2))
(-.f32 (+.f32 (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32))) (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32)))) (+.f32 (/.f32 (+.f32 u2 u2) (/.f32 -2 (PI.f32))) (/.f32 (*.f32 u2 4) (/.f32 -2 (PI.f32)))))
(*.f32 u2 (PI.f32))
(-.f32 (+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4))) (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4)))) (+.f32 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (*.f32 u2 4))) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (PI.f32) -1/2))))
(-.f32 (*.f32 (+.f32 u2 (*.f32 u2 4)) (*.f32 (PI.f32) -1/2)) (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (*.f32 (PI.f32) -1/2)))
(*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 u2 4) (+.f32 u2 (*.f32 u2 6)))))
(-.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4) (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4)) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u2 -3)) 4) (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (PI.f32))))))
(-.f32 (*.f32 4 (*.f32 u2 (*.f32 (PI.f32) -3))) (+.f32 (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32))) (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6))))
(-.f32 (*.f32 (*.f32 u2 -3) (*.f32 4 (PI.f32))) (+.f32 (*.f32 (PI.f32) (neg.f32 (+.f32 u2 (*.f32 u2 6)))) (*.f32 (*.f32 u2 (PI.f32)) -6)))
(-.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32))) (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32)))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 4) (PI.f32))) (+.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 (*.f32 u2 3) (PI.f32)))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 (PI.f32) (*.f32 u2 3)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))
(*.f32 u2 (PI.f32))
(*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 1/2))
(*.f32 u2 (PI.f32))
(*.f32 (+.f32 u2 u2) (-.f32 (*.f32 (PI.f32) -1/2) (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(*.f32 (neg.f32 u2) (neg.f32 (PI.f32)))
(*.f32 u2 (PI.f32))
(*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 0) (PI.f32)))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (-.f32 u2 (*.f32 u2 0)))
(*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 3) (*.f32 (*.f32 (PI.f32) 2) 2)))
(*.f32 u2 (PI.f32))
(*.f32 1 (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(*.f32 (PI.f32) u2)
(*.f32 u2 (PI.f32))
(*.f32 (PI.f32) (*.f32 2 (*.f32 u2 1/2)))
(*.f32 u2 (PI.f32))
(*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))
(*.f32 u2 (PI.f32))
(*.f32 (PI.f32) (-.f32 (-.f32 u2 u2) (neg.f32 u2)))
(*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 u2 -2)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 (+.f32 u2 u2) 6) (*.f32 u2 -2)) (+.f32 u2 (*.f32 (+.f32 u2 u2) 6))))
(*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 2 (*.f32 u2 6)) (*.f32 u2 -2)) (+.f32 u2 (*.f32 2 (*.f32 u2 6)))))
(*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) 11/2) (+.f32 (*.f32 u2 -2) (*.f32 2 (*.f32 u2 6)))))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 -3) (*.f32 (neg.f32 u2) 4)))
(*.f32 u2 (PI.f32))
(*.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))
(*.f32 (PI.f32) (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (-.f32 (*.f32 u2 4) (neg.f32 u2))))))
(*.f32 (PI.f32) (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 5)))))
(*.f32 (PI.f32) (-.f32 (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (neg.f32 (*.f32 (*.f32 u2 4) 2))))
(-.f32 (*.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 u2 4) -2)))
(*.f32 (PI.f32) (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 6)) (*.f32 u2 8)) -1))
(*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) 1/2) (*.f32 1/2 (+.f32 u2 (*.f32 u2 4)))))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 u2 4))))))
(*.f32 (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 4)))) (*.f32 (PI.f32) 1/2))
(*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (+.f32 u2 (*.f32 u2 0)))
(*.f32 (*.f32 u2 (PI.f32)) 1)
(*.f32 u2 (PI.f32))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) 1/2))
(*.f32 u2 (PI.f32))
(*.f32 2 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 u2 -3))))))
(*.f32 2 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (/.f32 (*.f32 u2 (*.f32 (PI.f32) -3)) 2)))
(+.f32 (*.f32 1/2 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) -3)))) (*.f32 (*.f32 u2 (PI.f32)) 4))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) 1/2)
(*.f32 u2 (PI.f32))
(*.f32 -1 (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(*.f32 1/2 (*.f32 u2 (*.f32 (PI.f32) 2)))
(*.f32 u2 (PI.f32))
(*.f32 1/2 (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (/.f32 (*.f32 (*.f32 u2 4) 2) (/.f32 1 (PI.f32)))))
(*.f32 1/2 (+.f32 (neg.f32 (*.f32 (*.f32 u2 (PI.f32)) 6)) (*.f32 (*.f32 2 (*.f32 u2 4)) (/.f32 (PI.f32) 1))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 4)) (*.f32 1/2 (*.f32 (*.f32 u2 (PI.f32)) -6)))
(*.f32 (*.f32 u2 -2) (*.f32 (PI.f32) -1/2))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 u2 -2) (+.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) 1/2)))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) -1/2) (*.f32 u2 -2))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 u2 4)) (*.f32 u2 -2)))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (*.f32 u2 3) (+.f32 u2 (*.f32 u2 4))))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (*.f32 u2 4))))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (neg.f32 (*.f32 3 (+.f32 u2 u2))) (neg.f32 (*.f32 u2 4))))
(*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 u2 4) (*.f32 u2 6)) -1/2))
(*.f32 (*.f32 (PI.f32) -1/2) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 (*.f32 u2 4) 2))))
(*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 2 (*.f32 u2 4))))))
(*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 u2 6) (-.f32 u2 (+.f32 u2 (*.f32 u2 8)))) -1/2))
(*.f32 (*.f32 (PI.f32) 2) (*.f32 u2 1/2))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) 2) (/.f32 1/2 (/.f32 1 u2)))
(*.f32 u2 (PI.f32))
(*.f32 (neg.f32 (PI.f32)) (neg.f32 u2))
(*.f32 u2 (PI.f32))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (neg.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (PI.f32) (-.f32 (neg.f32 (*.f32 (+.f32 u2 u2) 6)) (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 6)))))
(*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) -6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) -6))))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (*.f32 -1 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (neg.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (PI.f32) (-.f32 (neg.f32 (*.f32 (+.f32 u2 u2) 6)) (neg.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 6)))))
(*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) -6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) -6))))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 2 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 u2 2) (*.f32 (+.f32 u2 u2) 6)) (+.f32 u2 (*.f32 (+.f32 u2 u2) 6))))
(*.f32 (neg.f32 (PI.f32)) (+.f32 u2 (*.f32 2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))))))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))
(/.f32 (-.f32 (*.f32 2 (*.f32 u2 4)) (+.f32 u2 (*.f32 3 (+.f32 u2 u2)))) (/.f32 1 (PI.f32)))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 u2))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 u2 4))))))
(*.f32 (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 4)))) (*.f32 (PI.f32) 1/2))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 u2 -2) (*.f32 (neg.f32 u2) 4)))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 3)))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 u2 0) (*.f32 u2 -2)))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 (*.f32 u2 4) (-.f32 (*.f32 3 (+.f32 u2 u2)) (*.f32 2 (*.f32 u2 4)))))
(*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 u2 6) (-.f32 (*.f32 u2 4) (*.f32 u2 8))) 1/2))
(*.f32 (-.f32 (*.f32 u2 4) (*.f32 u2 6)) (neg.f32 (*.f32 (PI.f32) 1/2)))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3))) (+.f32 (neg.f32 u2) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 (-.f32 (*.f32 (+.f32 u2 u2) 6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) 6)))))
(*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 2 (*.f32 u2 6)) (-.f32 u2 (*.f32 (+.f32 u2 u2) 11/2))) 1/2))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 2 (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (*.f32 2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 2 (+.f32 u2 (*.f32 (+.f32 u2 u2) 6))) (*.f32 2 (*.f32 (+.f32 u2 u2) 6))))
(*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 u2 2) (-.f32 (*.f32 (+.f32 u2 u2) 12) (*.f32 (+.f32 u2 u2) 12))) 1/2))
(*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 u2 2) (*.f32 u2 0)) 1/2))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))) (*.f32 (+.f32 u2 (*.f32 u2 4)) 2)))
(*.f32 (*.f32 (PI.f32) 1/2) (+.f32 (+.f32 u2 (*.f32 3 (+.f32 u2 u2))) (-.f32 (+.f32 u2 (*.f32 u2 4)) (*.f32 2 (+.f32 u2 (*.f32 u2 4))))))
(*.f32 (PI.f32) (*.f32 (+.f32 (+.f32 u2 (*.f32 u2 6)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (+.f32 (*.f32 u2 8) (*.f32 u2 2)))) 1/2))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 2 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3))) (*.f32 2 (*.f32 (+.f32 u2 u2) 3))))
(*.f32 (*.f32 (PI.f32) 1/2) (-.f32 (*.f32 2 (+.f32 u2 (*.f32 (+.f32 u2 u2) 6))) (*.f32 2 (*.f32 (+.f32 u2 u2) 6))))
(*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 u2 2) (-.f32 (*.f32 (+.f32 u2 u2) 12) (*.f32 (+.f32 u2 u2) 12))) 1/2))
(*.f32 (PI.f32) (*.f32 (+.f32 (*.f32 u2 2) (*.f32 u2 0)) 1/2))
(*.f32 (*.f32 u2 1/2) (*.f32 (PI.f32) 2))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 u2 1/2) (/.f32 1 (/.f32 1/2 (PI.f32))))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 u2 (neg.f32 (PI.f32))) -1)
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (PI.f32) (*.f32 u2 -2)) -1/2)
(*.f32 u2 (PI.f32))
(*.f32 -2 (/.f32 1/2 (/.f32 (/.f32 -1 u2) (PI.f32))))
(*.f32 u2 (PI.f32))
(*.f32 -2 (-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (/.f32 1/2 (/.f32 (/.f32 -1 u2) (PI.f32)))))
(*.f32 u2 (PI.f32))
(*.f32 -1/2 (*.f32 (PI.f32) (*.f32 u2 -2)))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) 2)
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (neg.f32 u2) 4) (/.f32 1/2 (/.f32 -2 (PI.f32))))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 (neg.f32 u2) 4) (-.f32 (*.f32 (PI.f32) -1/2) (/.f32 1/2 (/.f32 -2 (PI.f32)))))
(*.f32 u2 (PI.f32))
(*.f32 (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 u2 4))) (*.f32 (PI.f32) 1/2))
(*.f32 (PI.f32) (*.f32 1/2 (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 u2 4))))))
(*.f32 (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 4)))) (*.f32 (PI.f32) 1/2))
(*.f32 (/.f32 1 (/.f32 1/2 (PI.f32))) (*.f32 u2 1/2))
(*.f32 u2 (PI.f32))
(*.f32 (/.f32 1/2 (/.f32 -2 (PI.f32))) (*.f32 (neg.f32 u2) 4))
(*.f32 u2 (PI.f32))
(*.f32 (*.f32 2 (*.f32 u2 1/2)) (PI.f32))
(*.f32 u2 (PI.f32))
(*.f32 (/.f32 1/2 (/.f32 1 u2)) (*.f32 (PI.f32) 2))
(*.f32 u2 (PI.f32))
(*.f32 (/.f32 1/2 (/.f32 (/.f32 -1 u2) (PI.f32))) -2)
(*.f32 u2 (PI.f32))
(neg.f32 (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 0 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 0))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1/2)))
(-.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 -1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 3))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (+.f32 (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (+.f32 (*.f32 2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 3)))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 1 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 1/2 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 2)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -1)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 -2 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 -2 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 -1/2 (+.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (/.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) 1/2)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 4 (/.f32 1/2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 4 (-.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (/.f32 1/2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (neg.f32 (/.f32 1/2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -2)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (/.f32 1/2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) 4)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (+.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) -1/2)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (/.f32 1/2 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))) -2)
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))

localize93.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
0.4b
(*.f32 (PI.f32) u2)
0.4b
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))
0.7b
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
Compiler

Compiled 102 to 58 computations (43.1% saved)

series9.0ms (0%)

Counts
3 → 36
Calls

18 calls:

TimeVariablePointExpression
2.0ms
u2
@0
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))
1.0ms
u1
@-inf
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
1.0ms
u1
@0
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
1.0ms
u2
@0
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
1.0ms
u1
@inf
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))

rewrite92.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1168×rational.json-simplify-29
830×rational.json-1
830×rational.json-2
830×rational.json-4
830×rational.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
020185
1120165
237593
3211193
Stop Event
node limit
Counts
3 → 367
Calls
Call 1
Inputs
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u1) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u1) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u1) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (sqrt.f32 u1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 u1)) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 u1) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 1/2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 -1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 u1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 -1 (*.f32 1/2 (neg.f32 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (neg.f32 (sqrt.f32 u1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 3 (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 0 (*.f32 (sqrt.f32 u1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1/3 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 3 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 3) (*.f32 3 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 3) (*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) 3) (*.f32 3 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) 3) (*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) 3) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) 3) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 3) (*.f32 3 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) -3) (*.f32 -3 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) -3) (*.f32 -3 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) -3) (*.f32 -3 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1/3 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 3) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1/3 (sqrt.f32 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1/3 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 3) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 3)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1/3 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 1/3 (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 3 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (/.f32 1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1/3 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 -1 (sqrt.f32 u1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 u1)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 -1 (/.f32 1/3 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1/3 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2) (/.f32 1/2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 3/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -3 (/.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -3 (/.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1/3 (sqrt.f32 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 u1) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 1 (*.f32 (sqrt.f32 u1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 -1 (*.f32 1/2 (neg.f32 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 3)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 3/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 3 (neg.f32 (sqrt.f32 u1))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 3 (neg.f32 (sqrt.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (sqrt.f32 u1)) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2))) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1/3 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (neg.f32 (/.f32 1/3 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 3 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (*.f32 0 (neg.f32 (sqrt.f32 u1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (*.f32 (sqrt.f32 u1) 2) 3)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) 3) (+.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 3))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 5/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 5/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) -1) (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) -1) (/.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 1/2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/2 (/.f32 -1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 u1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 -1 (*.f32 1/2 (neg.f32 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (neg.f32 (sqrt.f32 u1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))

simplify280.0ms (1.2%)

Algorithm
egg-herbie
Rules
800×rational.json-simplify-67
798×rational.json-simplify-50
798×rational.json-simplify-24
740×rational.json-simplify-28
668×rational.json-simplify-27
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059919751
1198914121
Stop Event
node limit
Counts
403 → 351
Calls
Call 1
Inputs
(*.f32 u2 (-.f32 (*.f32 3 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (PI.f32))))
(+.f32 (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))) (*.f32 -2/3 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))))) (*.f32 u2 (-.f32 (*.f32 3 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (PI.f32)))))
(+.f32 (*.f32 (-.f32 (*.f32 2/5 (*.f32 (pow.f32 (PI.f32) 5) (sqrt.f32 u1))) (*.f32 2/15 (*.f32 (pow.f32 (PI.f32) 5) (sqrt.f32 u1)))) (pow.f32 u2 5)) (+.f32 (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))) (*.f32 -2/3 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))))) (*.f32 u2 (-.f32 (*.f32 3 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (PI.f32))))))
(+.f32 (*.f32 (-.f32 (*.f32 2/5 (*.f32 (pow.f32 (PI.f32) 5) (sqrt.f32 u1))) (*.f32 2/15 (*.f32 (pow.f32 (PI.f32) 5) (sqrt.f32 u1)))) (pow.f32 u2 5)) (+.f32 (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))) (*.f32 -2/3 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))))) (+.f32 (*.f32 (-.f32 (*.f32 -4/105 (*.f32 (pow.f32 (PI.f32) 7) (sqrt.f32 u1))) (*.f32 -4/315 (*.f32 (pow.f32 (PI.f32) 7) (sqrt.f32 u1)))) (pow.f32 u2 7)) (*.f32 u2 (-.f32 (*.f32 3 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (PI.f32)))))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(*.f32 6 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(+.f32 (*.f32 -4 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 6 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 4/5 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))) (+.f32 (*.f32 -4 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 6 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))))
(+.f32 (*.f32 -8/105 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 4/5 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))) (+.f32 (*.f32 -4 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 6 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 2)
(*.f32 1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (sqrt.f32 u1) 2))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) -1/2)
(*.f32 -1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (sqrt.f32 u1)))
(*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)))
(*.f32 (*.f32 (sqrt.f32 u1) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))
(*.f32 -1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 1/2))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 1/2)
(*.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 -1 (/.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 -1/2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)))
(/.f32 -1/2 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2))))
(/.f32 -1/2 (/.f32 -1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 u1) 1/2)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 -1 (*.f32 1/2 (neg.f32 (sqrt.f32 u1)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 2)
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) 1)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) -1)
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (neg.f32 (sqrt.f32 u1)))) -1)
(/.f32 (-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) -1)
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sqrt.f32 u1) 3)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 3 (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 0 (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 3)) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(+.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))
(+.f32 (*.f32 3 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 3) (*.f32 3 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 3) (*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) 3) (*.f32 3 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) 3) (*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) 3) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) 3) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 3) (*.f32 3 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) -3) (*.f32 -3 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) -3) (*.f32 -3 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -3) 0)
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) -3) (*.f32 -3 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 0)
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1/3 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 -1 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(-.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(-.f32 (*.f32 0 (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 3) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1/3 (sqrt.f32 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1/3 (sqrt.f32 u1))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1))))
(-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 3) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 3)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (/.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(/.f32 (sqrt.f32 u1) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1/3 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 1/3 (/.f32 1 (sqrt.f32 u1))))
(/.f32 3 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1)
(/.f32 1/2 (/.f32 (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/3)
(/.f32 1 (/.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) -1)
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1/3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 -1 (sqrt.f32 u1)) 3))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (*.f32 (sqrt.f32 u1) 3)))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 u1)) -3))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 -1 (/.f32 1/3 (sqrt.f32 u1))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1/3 (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1/3)
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 3))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2) (/.f32 1/2 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 3/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)
(/.f32 -3 (/.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 -3 (/.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1/3 (sqrt.f32 u1)) 1/2))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 u1) 3/2)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 1 (*.f32 (sqrt.f32 u1) 1/2)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 -1 (*.f32 1/2 (neg.f32 (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 3/2))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2)))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 3)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 3/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 3 (neg.f32 (sqrt.f32 u1))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (/.f32 (*.f32 3 (neg.f32 (sqrt.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (sqrt.f32 u1)) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2))) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1/3 (sqrt.f32 u1))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (neg.f32 (/.f32 1/3 (sqrt.f32 u1))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))) -1)
(/.f32 (-.f32 (*.f32 3 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))) -1)
(/.f32 (-.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (*.f32 0 (neg.f32 (sqrt.f32 u1)))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 3)) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (*.f32 (sqrt.f32 u1) 2) 3)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 3) (+.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 3))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))
(-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 5/2) -1))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 5/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(-.f32 (*.f32 0 (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) -1) (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) -1))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) -1) (/.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 -1 (/.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 -1/2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)))
(/.f32 -1/2 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2))))
(/.f32 -1/2 (/.f32 -1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 u1) 1/2)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 -1 (*.f32 1/2 (neg.f32 (sqrt.f32 u1)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 2)
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) 1)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) -1)
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (neg.f32 (sqrt.f32 u1)))) -1)
(/.f32 (-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) -1)
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
Outputs
(*.f32 u2 (-.f32 (*.f32 3 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(+.f32 (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))) (*.f32 -2/3 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))))) (*.f32 u2 (-.f32 (*.f32 3 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (PI.f32)))))
(+.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 -2 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -2/3 (sqrt.f32 u1))))))
(+.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1))))) (*.f32 (pow.f32 u2 3) (*.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)) -4/3)))
(+.f32 (*.f32 (-.f32 (*.f32 2/5 (*.f32 (pow.f32 (PI.f32) 5) (sqrt.f32 u1))) (*.f32 2/15 (*.f32 (pow.f32 (PI.f32) 5) (sqrt.f32 u1)))) (pow.f32 u2 5)) (+.f32 (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))) (*.f32 -2/3 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))))) (*.f32 u2 (-.f32 (*.f32 3 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (PI.f32))))))
(+.f32 (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 -2 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -2/3 (sqrt.f32 u1))))) (+.f32 (*.f32 (-.f32 (*.f32 2/5 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 2/15 (sqrt.f32 u1)))) (pow.f32 u2 5)) (*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)) -4/3)) (+.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 5)) 4/15) (pow.f32 u2 5))))
(+.f32 (*.f32 (-.f32 (*.f32 2/5 (*.f32 (pow.f32 (PI.f32) 5) (sqrt.f32 u1))) (*.f32 2/15 (*.f32 (pow.f32 (PI.f32) 5) (sqrt.f32 u1)))) (pow.f32 u2 5)) (+.f32 (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))) (*.f32 -2/3 (*.f32 (pow.f32 (PI.f32) 3) (sqrt.f32 u1))))) (+.f32 (*.f32 (-.f32 (*.f32 -4/105 (*.f32 (pow.f32 (PI.f32) 7) (sqrt.f32 u1))) (*.f32 -4/315 (*.f32 (pow.f32 (PI.f32) 7) (sqrt.f32 u1)))) (pow.f32 u2 7)) (*.f32 u2 (-.f32 (*.f32 3 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (PI.f32)))))))
(+.f32 (*.f32 (pow.f32 u2 3) (-.f32 (*.f32 -2 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -2/3 (sqrt.f32 u1))))) (+.f32 (*.f32 (-.f32 (*.f32 2/5 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 2/15 (sqrt.f32 u1)))) (pow.f32 u2 5)) (+.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (-.f32 (*.f32 -4/105 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 7))) (*.f32 (pow.f32 (PI.f32) 7) (*.f32 -4/315 (sqrt.f32 u1)))) (pow.f32 u2 7)))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 3)) -4/3)) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 5)) 4/15) (pow.f32 u2 5)) (+.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (pow.f32 (PI.f32) 7)) -8/315) (pow.f32 u2 7)))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 3/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 6 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 6 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 6 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 -4 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 6 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 6 (sqrt.f32 u1))) (*.f32 -4 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 6 (*.f32 u2 (PI.f32)))) (*.f32 -4 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 u1) (pow.f32 u2 3)))))
(+.f32 (*.f32 4/5 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))) (+.f32 (*.f32 -4 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 6 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))))
(+.f32 (*.f32 -4 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 4/5 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 u2 5)))) (*.f32 (*.f32 u2 (PI.f32)) (*.f32 6 (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 6 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 u2 5)) (*.f32 (sqrt.f32 u1) 4/5)) (*.f32 -4 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))))))
(+.f32 (*.f32 -8/105 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 4/5 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))) (+.f32 (*.f32 -4 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 6 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))))
(+.f32 (*.f32 4/5 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 u2 5)))) (+.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 u2 7)) (*.f32 -8/105 (sqrt.f32 u1))) (+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 6 (sqrt.f32 u1))) (*.f32 -4 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 6 (*.f32 u2 (PI.f32)))) (*.f32 -4 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 (sqrt.f32 u1) (pow.f32 u2 3))))) (+.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 u2 7)) (*.f32 (sqrt.f32 u1) -8/105)) (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 u2 5)) (*.f32 (sqrt.f32 u1) 4/5))))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 u1) 2))
(*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))) (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 u2 5)) (*.f32 4/15 (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 u2 5)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))) (+.f32 (+.f32 (*.f32 (*.f32 u2 (PI.f32)) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 u2 5)) (*.f32 4/15 (sqrt.f32 u1)))) (*.f32 (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 u2 7)) (*.f32 -8/315 (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (pow.f32 u2 5)))) (*.f32 (sqrt.f32 u1) (*.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (pow.f32 u2 7)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) -2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) -2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 2)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (*.f32 (sqrt.f32 u1) 2))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) -1/2)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 -1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (neg.f32 (sqrt.f32 u1)) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 -1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 1/2))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 1/2)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1 (/.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1/2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1/2 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1/2 (/.f32 -1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 -1 (*.f32 1/2 (neg.f32 (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 2)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) 1)
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 4))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 5)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) -1)
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (neg.f32 (sqrt.f32 u1)))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 0)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sqrt.f32 u1) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 3 (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 0 (*.f32 (sqrt.f32 u1) 3))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 3)) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1/3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))
(+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) 3/2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sqrt.f32 u1) 3/4)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sqrt.f32 u1) 9/2))))
(+.f32 (*.f32 3 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 3) (*.f32 3 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 3) (*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2))))
(*.f32 3 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) -2))))
(*.f32 3 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) 3) (*.f32 3 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) 3) (*.f32 3 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) 3) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) 3) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 3) (*.f32 3 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) -3) (*.f32 -3 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) -3) (*.f32 -3 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -3) 0)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) -3) (*.f32 -3 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))))
(*.f32 -3 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) -3))))
(*.f32 -3 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) -3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) 1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 0)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 3 (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sqrt.f32 u1) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1/3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 -1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 0 (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 3) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1/3 (sqrt.f32 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1/3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 3) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 3)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (/.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1/3 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 1/3 (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 3 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (/.f32 1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/3)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) -1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1/3 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 -1 (sqrt.f32 u1)) 3))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (*.f32 (sqrt.f32 u1) 3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (/.f32 1 (sqrt.f32 u1)) -3))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 -1 (/.f32 1/3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1/3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1/3)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 3))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2) (/.f32 1/2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 3/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 -3 (/.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 -3 (/.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1/3 (sqrt.f32 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 u1) 3/2)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 1 (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (/.f32 -1 (*.f32 1/2 (neg.f32 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 3/2))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3/2)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 3)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 3/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (*.f32 3 (neg.f32 (sqrt.f32 u1))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (/.f32 (*.f32 3 (neg.f32 (sqrt.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (sqrt.f32 u1)) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2))) (neg.f32 (/.f32 1/3 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1/3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (neg.f32 (/.f32 1/3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))) -1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 3 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))) -1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))) -1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (*.f32 0 (neg.f32 (sqrt.f32 u1)))) -1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 3)) -1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3))) -1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) -1)
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (*.f32 (sqrt.f32 u1) 2) 3)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 3) (+.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 3))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) -2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (neg.f32 (sqrt.f32 u1)) 0))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) -2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 1 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 0 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) 1/2) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (-.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 0 (neg.f32 (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 (*.f32 (sqrt.f32 u1) 0) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -1/2) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -3)) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) -1))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) -3)) (neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sqrt.f32 u1) -3)) (*.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 -2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2)))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 u1) -2)))
(*.f32 (sqrt.f32 u1) (-.f32 (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 -2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 5/2) -1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 2)) (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2)))))) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 5/2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 0 (neg.f32 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4) -1) (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) -1))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 4))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 5)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4)))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) -1) (/.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1 (/.f32 -1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1/2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) -2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1/2 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) -2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 -1/2 (/.f32 -1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 1 (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (/.f32 -1 (*.f32 1/2 (neg.f32 (sqrt.f32 u1)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)) 2)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) 1)
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) 4))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 5)) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) 4)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 4)) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) -1)
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 3 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (sqrt.f32 u1) (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 3 (sqrt.f32 u1))) (*.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 1/2)))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 0 (neg.f32 (sqrt.f32 u1)))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(/.f32 (-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))) -1)
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 u1) 3/2) (*.f32 (sqrt.f32 u1) 1/2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))

eval1.6s (6.6%)

Compiler

Compiled 66064 to 44639 computations (32.4% saved)

prune1.6s (6.7%)

Pruning

125 alts after pruning (117 fresh and 8 done)

PrunedKeptTotal
New2178712249
Fresh184664
Picked011
Done178
Total21971252322
Error
0.0b
Counts
2322 → 125
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
2.9b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
2.7b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
4.0b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
3.8b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
7.3b
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
16.4b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
16.4b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
14.8b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 (+.f32 u2 u2) 12) (+.f32 u2 (*.f32 (+.f32 u2 u2) 12))) (neg.f32 (/.f32 1 (PI.f32))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))) (neg.f32 (/.f32 1 (PI.f32))))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (/.f32 1 (PI.f32))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4)))) (neg.f32 (/.f32 1 (PI.f32))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3/2) (*.f32 -5/2 u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 u2 (+.f32 (*.f32 u2 -3) u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 (-.f32 (*.f32 (+.f32 u2 u2) 6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) 6)))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 2 (*.f32 u2 4))))))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (+.f32 u2 (*.f32 2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))))))
14.8b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))))))
14.8b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) 11/2) (+.f32 (*.f32 u2 -2) (*.f32 2 (*.f32 u2 6)))))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) -6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) -6))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 5)))))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
16.4b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
15.8b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (/.f32 (/.f32 1/2 (PI.f32)) u2)))
7.2b
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.5b
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
2.1b
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
7.2b
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
14.5b
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
2.1b
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
14.5b
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
2.2b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.5b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
7.2b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
7.6b
(-.f32 (*.f32 (-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.5b
(-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) -3) (*.f32 -3 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.5b
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (-.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
7.6b
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))))
7.3b
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.4b
(-.f32 (*.f32 (*.f32 3 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
2.3b
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.2b
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
4.8b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
7.4b
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
2.4b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1/2 (PI.f32))))))
2.1b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
2.1b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))))
2.1b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
2.1b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
2.1b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.4b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
2.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
2.7b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
2.6b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
3.8b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
3.7b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
4.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
7.1b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
14.7b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 14) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -16)))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))))
7.1b
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
7.3b
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
10.9b
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
10.9b
(*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))
10.8b
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
10.8b
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
10.8b
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
10.8b
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
10.8b
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
10.8b
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
10.8b
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
10.8b
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
10.8b
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
10.8b
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
10.8b
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
10.8b
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
10.8b
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
10.8b
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
10.8b
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
10.8b
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
10.8b
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
10.8b
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
10.8b
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
10.9b
(*.f32 2 (-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 u2) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 u2) (PI.f32)))))
13.0b
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
10.7b
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
10.8b
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
10.8b
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
10.8b
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
10.8b
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
10.9b
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
10.9b
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))
10.9b
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))))
10.9b
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
10.8b
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
10.8b
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
7.0b
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32))))
10.8b
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
Compiler

Compiled 5922 to 4802 computations (18.9% saved)

localize124.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
0.3b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
0.3b
(*.f32 1/3 (pow.f32 u1 3))
0.4b
(*.f32 u2 (PI.f32))
Compiler

Compiled 136 to 100 computations (26.5% saved)

series4.0ms (0%)

Counts
4 → 24
Calls

15 calls:

TimeVariablePointExpression
1.0ms
u2
@0
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
0.0ms
u2
@-inf
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
0.0ms
u1
@0
(*.f32 1/3 (pow.f32 u1 3))

rewrite74.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
874×rational.json-1
874×rational.json-2
874×rational.json-4
874×rational.json-3
616×rational.json-simplify-23
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027124
1152124
2393124
31880124
Stop Event
node limit
Counts
4 → 196
Calls
Call 1
Inputs
(*.f32 u2 (PI.f32))
(*.f32 1/3 (pow.f32 u1 3))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 1 (*.f32 0 (-.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (PI.f32)) (*.f32 1 (*.f32 0 (-.f32 u2 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (PI.f32) u2)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 u2 (PI.f32))) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (*.f32 1/2 (*.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 0) 1/2) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 u2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u2 u2) (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 u2 (*.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 1/2) (*.f32 1/2 (*.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 u2 4))) 1/2) (*.f32 u2 (*.f32 (PI.f32) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (neg.f32 (/.f32 -1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (neg.f32 (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (*.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 u2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (neg.f32 (PI.f32))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u2 u2) (/.f32 (/.f32 1 (PI.f32)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (PI.f32)) (/.f32 1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 u2) (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u2 u2) u2) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 4)) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) 0) (PI.f32)) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) 3) (*.f32 (PI.f32) 4)) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (PI.f32))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) (*.f32 (PI.f32) (*.f32 u2 4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u2 (neg.f32 (PI.f32))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (pow.f32 u1 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 (pow.f32 u1 3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 1/3 (pow.f32 u1 3)) 1/2) (*.f32 1/2 (*.f32 1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/3 (pow.f32 u1 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (pow.f32 u1 3) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -1/3) (/.f32 (*.f32 (pow.f32 u1 3) 2/3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/3 (*.f32 (pow.f32 u1 3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1 (*.f32 (pow.f32 u1 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 1/3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2/3) 2) (pow.f32 u1 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2) 2) 3) (/.f32 (*.f32 (pow.f32 u1 3) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u1 3) 1/2) (*.f32 1/2 (*.f32 1/3 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2) 2) 1/3) (pow.f32 u1 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/3 (/.f32 1 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 u1 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/3 (pow.f32 u1 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (pow.f32 u1 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (pow.f32 u1 3)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u1 3) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 (pow.f32 u1 3) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 3 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u1 3) -1/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (pow.f32 u1 3)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/3 (/.f32 1 (neg.f32 (pow.f32 u1 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/6 (/.f32 1/2 (pow.f32 u1 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2/3 (/.f32 (/.f32 1 (pow.f32 u1 3)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 1/3 (pow.f32 u1 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 u1 3) (*.f32 (*.f32 (pow.f32 u1 3) 2/3) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (pow.f32 u1 3)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 u1 3) 3) (*.f32 (*.f32 (pow.f32 u1 3) 2) 2)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 (pow.f32 u1 3) -1/3)) (*.f32 (pow.f32 u1 3) -1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 u1 3) -1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 3) (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) 2)) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 -1 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3) 1/2) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))

simplify128.0ms (0.5%)

Algorithm
egg-herbie
Rules
1228×rational.json-simplify-63
940×rational.json-simplify-1
644×rational.json-simplify-24
586×rational.json-simplify-67
524×rational.json-simplify-50
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04459994
114369886
265489882
Stop Event
node limit
Counts
220 → 250
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 u2 (PI.f32)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -8/315 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 u2 (PI.f32)) 0)
(+.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 (PI.f32) u2)))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 u2 (PI.f32))))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 1 (*.f32 0 (-.f32 (PI.f32) u2))))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 1 (*.f32 0 (-.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (neg.f32 (PI.f32))))
(+.f32 0 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (-.f32 (PI.f32) u2)) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 0 (-.f32 u2 (PI.f32))) (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (*.f32 1/2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (*.f32 (PI.f32) 0) 1/2) (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 (PI.f32)) 0)
(-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 (PI.f32) u2)))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 u2 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (PI.f32)))
(-.f32 0 (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 u2 (*.f32 (PI.f32) 3)))
(-.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 3)))
(-.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 1/2) (*.f32 1/2 (*.f32 u2 (PI.f32))))
(-.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 u2 4))) 1/2) (*.f32 u2 (*.f32 (PI.f32) 3)))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (neg.f32 (PI.f32))))
(/.f32 u2 (/.f32 1 (PI.f32)))
(/.f32 u2 (neg.f32 (/.f32 -1 (PI.f32))))
(/.f32 (PI.f32) (/.f32 1 u2))
(/.f32 (PI.f32) (neg.f32 (/.f32 -1 u2)))
(/.f32 (*.f32 u2 (PI.f32)) 1)
(/.f32 1/2 (/.f32 1/2 (*.f32 u2 (PI.f32))))
(/.f32 1 (/.f32 1 (*.f32 u2 (PI.f32))))
(/.f32 -1 (/.f32 1 (*.f32 u2 (neg.f32 (PI.f32)))))
(/.f32 (*.f32 u2 (neg.f32 (PI.f32))) -1)
(/.f32 (neg.f32 u2) (/.f32 -1 (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 u2))
(/.f32 (+.f32 u2 u2) (/.f32 (/.f32 1 (PI.f32)) 1/2))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 u2) 1/2))
(/.f32 (*.f32 1/2 (PI.f32)) (/.f32 1/2 u2))
(/.f32 (*.f32 1/2 u2) (/.f32 1/2 (PI.f32)))
(/.f32 (-.f32 (-.f32 u2 u2) u2) (/.f32 -1 (PI.f32)))
(/.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 4)) (/.f32 -1 (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) 0) (PI.f32)) (/.f32 -1 u2))
(/.f32 (-.f32 (*.f32 (PI.f32) 3) (*.f32 (PI.f32) 4)) (/.f32 -1 u2))
(/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (PI.f32))) -1)
(/.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) (*.f32 (PI.f32) (*.f32 u2 4))) -1)
(neg.f32 (*.f32 u2 (neg.f32 (PI.f32))))
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) 0)
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(+.f32 0 (*.f32 1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 (pow.f32 u1 3) 2/3))
(+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) -1/3))
(+.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 1/3 (pow.f32 u1 3)))
(+.f32 (*.f32 (*.f32 1/3 (pow.f32 u1 3)) 1/2) (*.f32 1/2 (*.f32 1/3 (pow.f32 u1 3))))
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) 0)
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(-.f32 0 (*.f32 (pow.f32 u1 3) -1/3))
(-.f32 (*.f32 (pow.f32 u1 3) -1/3) (/.f32 (*.f32 (pow.f32 u1 3) 2/3) -1))
(-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/3 (*.f32 (pow.f32 u1 3) 2)))
(-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1 (*.f32 (pow.f32 u1 3) 2/3)))
(-.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 1/3 (pow.f32 u1 3)))
(-.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2/3) 2) (pow.f32 u1 3))
(-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2) 2) 3) (/.f32 (*.f32 (pow.f32 u1 3) 3) 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/2) (*.f32 1/2 (*.f32 1/3 (pow.f32 u1 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2) 2) 1/3) (pow.f32 u1 3))
(/.f32 1/3 (/.f32 1 (pow.f32 u1 3)))
(/.f32 (pow.f32 u1 3) 3)
(/.f32 (*.f32 1/3 (pow.f32 u1 3)) 1)
(/.f32 1/2 (/.f32 (/.f32 1/2 (pow.f32 u1 3)) 1/3))
(/.f32 1/2 (/.f32 (/.f32 1 (pow.f32 u1 3)) 2/3))
(/.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u1 3) 2/3)))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 (pow.f32 u1 3) -1/3))))
(/.f32 1 (/.f32 3 (pow.f32 u1 3)))
(/.f32 -1 (/.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))
(/.f32 (*.f32 (pow.f32 u1 3) -1/3) -1)
(/.f32 (neg.f32 (pow.f32 u1 3)) -3)
(/.f32 -1/3 (/.f32 1 (neg.f32 (pow.f32 u1 3))))
(/.f32 1/6 (/.f32 1/2 (pow.f32 u1 3)))
(/.f32 2/3 (/.f32 (/.f32 1 (pow.f32 u1 3)) 1/2))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 1/3 (pow.f32 u1 3))) -1)
(/.f32 (-.f32 (pow.f32 u1 3) (*.f32 (*.f32 (pow.f32 u1 3) 2/3) 2)) -1)
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (pow.f32 u1 3)) -3)
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 3) (*.f32 (*.f32 (pow.f32 u1 3) 2) 2)) -3)
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 (pow.f32 u1 3) -1/3)) (*.f32 (pow.f32 u1 3) -1/3)) -1)
(neg.f32 (*.f32 (pow.f32 u1 3) -1/3))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(/.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2))
(/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) 1/2))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(/.f32 (*.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 3) (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) 2)) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2)) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)
(neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1))
(-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 -1 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3) 1/2) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(*.f32 -1/2 (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1))
(*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2)
(*.f32 (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1) -1/2)
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 -1 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 -1 (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)) -1)
(neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
Outputs
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2)))
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18)))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) u1))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2)))
(*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u1 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18)))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 1/3 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (+.f32 (*.f32 7/18 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (+.f32 (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 1/2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/3 u1)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) 7/18) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 1/2 (pow.f32 u1 2))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)))))
(+.f32 (*.f32 1/3 (*.f32 u1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (+.f32 7/18 (*.f32 1/2 (pow.f32 u1 2)))) (*.f32 20/27 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) u1))))
(*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 u2 (PI.f32)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))))) (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))))) (*.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 -8/315 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 4/15 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))) (*.f32 -4/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))))) (+.f32 (*.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))) (*.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3))))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) u1)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 (pow.f32 u2 5) (*.f32 4/15 (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 u2 (PI.f32)) 0)
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 u2 (PI.f32)) u2))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) 0))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 (PI.f32) u2)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 u2 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 1 (*.f32 0 (-.f32 (PI.f32) u2))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (PI.f32)) (*.f32 1 (*.f32 0 (-.f32 u2 (PI.f32)))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 0 (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 u2 (PI.f32))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32)))
(+.f32 u2 (-.f32 (*.f32 u2 (PI.f32)) u2))
(+.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (-.f32 (PI.f32) u2)) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 0 (-.f32 u2 (PI.f32))) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 u2 (PI.f32)) 1/2) (*.f32 1/2 (*.f32 u2 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 (*.f32 (PI.f32) 0) 1/2) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) 0)
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))
(-.f32 u2 (-.f32 u2 (*.f32 u2 (PI.f32))))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) 0))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 (PI.f32) u2)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (PI.f32)) (*.f32 0 (-.f32 u2 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (PI.f32)))
(*.f32 u2 (PI.f32))
(-.f32 0 (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 u2 -2)))
(-.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 u2 (-.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) -2)))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 4)) (*.f32 u2 (*.f32 (PI.f32) 3)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (*.f32 u2 4) (PI.f32)) (*.f32 u2 (*.f32 (PI.f32) 3)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) 1/2) (*.f32 1/2 (*.f32 u2 (PI.f32))))
(*.f32 1/2 (-.f32 (*.f32 (PI.f32) (*.f32 u2 3)) (*.f32 u2 (PI.f32))))
(*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 3) (PI.f32))))
(-.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 u2 4))) 1/2) (*.f32 u2 (*.f32 (PI.f32) 3)))
(*.f32 u2 (PI.f32))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (neg.f32 (-.f32 u2 u2)) (*.f32 u2 (neg.f32 (PI.f32))))
(-.f32 (neg.f32 (-.f32 u2 u2)) (*.f32 (PI.f32) (neg.f32 u2)))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 u2 (/.f32 1 (PI.f32)))
(*.f32 u2 (PI.f32))
(/.f32 u2 (neg.f32 (/.f32 -1 (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 (PI.f32) (/.f32 1 u2))
(*.f32 u2 (PI.f32))
(/.f32 (PI.f32) (neg.f32 (/.f32 -1 u2)))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 u2 (PI.f32)) 1)
(*.f32 u2 (PI.f32))
(/.f32 1/2 (/.f32 1/2 (*.f32 u2 (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 1 (/.f32 1 (*.f32 u2 (PI.f32))))
(*.f32 u2 (PI.f32))
(/.f32 -1 (/.f32 1 (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 u2 (neg.f32 (PI.f32))) -1)
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 u2) (/.f32 -1 (PI.f32)))
(*.f32 u2 (PI.f32))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 u2))
(*.f32 u2 (PI.f32))
(/.f32 (+.f32 u2 u2) (/.f32 (/.f32 1 (PI.f32)) 1/2))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 u2) 1/2))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 1/2 (PI.f32)) (/.f32 1/2 u2))
(*.f32 u2 (PI.f32))
(/.f32 (*.f32 1/2 u2) (/.f32 1/2 (PI.f32)))
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (-.f32 u2 u2) u2) (/.f32 -1 (PI.f32)))
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 4)) (/.f32 -1 (PI.f32)))
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) 0) (PI.f32)) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 (PI.f32) 0) (PI.f32)) (neg.f32 u2))
(*.f32 (neg.f32 u2) (-.f32 (*.f32 (PI.f32) 0) (PI.f32)))
(*.f32 u2 (-.f32 (PI.f32) (*.f32 (PI.f32) 0)))
(/.f32 (-.f32 (*.f32 (PI.f32) 3) (*.f32 (PI.f32) 4)) (/.f32 -1 u2))
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 u2 (PI.f32))) -1)
(*.f32 u2 (PI.f32))
(/.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 3)) (*.f32 (PI.f32) (*.f32 u2 4))) -1)
(*.f32 u2 (PI.f32))
(neg.f32 (*.f32 u2 (neg.f32 (PI.f32))))
(*.f32 u2 (PI.f32))
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) 0)
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 0 (*.f32 1/3 (pow.f32 u1 3)))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 (pow.f32 u1 3) 2/3))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 (pow.f32 u1 3) -1/3))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 1/3 (pow.f32 u1 3)))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (*.f32 1/3 (pow.f32 u1 3)) 1/2) (*.f32 1/2 (*.f32 1/3 (pow.f32 u1 3))))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) 0)
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 1/3 (pow.f32 u1 3)) (*.f32 (pow.f32 u1 3) 0))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 0 (*.f32 (pow.f32 u1 3) -1/3))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) -1/3) (/.f32 (*.f32 (pow.f32 u1 3) 2/3) -1))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/3 (*.f32 (pow.f32 u1 3) 2)))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1 (*.f32 (pow.f32 u1 3) 2/3)))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 2/3) (*.f32 1/3 (pow.f32 u1 3)))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2/3) 2) (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2) 2) 3) (/.f32 (*.f32 (pow.f32 u1 3) 3) 3))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (pow.f32 u1 3) 1/2) (*.f32 1/2 (*.f32 1/3 (pow.f32 u1 3))))
(*.f32 1/3 (pow.f32 u1 3))
(-.f32 (*.f32 (*.f32 (*.f32 (pow.f32 u1 3) 2) 2) 1/3) (pow.f32 u1 3))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 1/3 (/.f32 1 (pow.f32 u1 3)))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (pow.f32 u1 3) 3)
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (*.f32 1/3 (pow.f32 u1 3)) 1)
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 1/2 (/.f32 (/.f32 1/2 (pow.f32 u1 3)) 1/3))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 1/2 (/.f32 (/.f32 1 (pow.f32 u1 3)) 2/3))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 1/2 (/.f32 1 (*.f32 (pow.f32 u1 3) 2/3)))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 (pow.f32 u1 3) -1/3))))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 1 (/.f32 3 (pow.f32 u1 3)))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 -1 (/.f32 1 (*.f32 (pow.f32 u1 3) -1/3)))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (*.f32 (pow.f32 u1 3) -1/3) -1)
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (neg.f32 (pow.f32 u1 3)) -3)
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 -1/3 (/.f32 1 (neg.f32 (pow.f32 u1 3))))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 1/6 (/.f32 1/2 (pow.f32 u1 3)))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 2/3 (/.f32 (/.f32 1 (pow.f32 u1 3)) 1/2))
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (*.f32 1/3 (pow.f32 u1 3))) -1)
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (pow.f32 u1 3) (*.f32 (*.f32 (pow.f32 u1 3) 2/3) 2)) -1)
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 0) (pow.f32 u1 3)) -3)
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (*.f32 (pow.f32 u1 3) 3) (*.f32 (*.f32 (pow.f32 u1 3) 2) 2)) -3)
(*.f32 1/3 (pow.f32 u1 3))
(/.f32 (-.f32 (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 (pow.f32 u1 3) -1/3)) (*.f32 (pow.f32 u1 3) -1/3)) -1)
(*.f32 1/3 (pow.f32 u1 3))
(neg.f32 (*.f32 (pow.f32 u1 3) -1/3))
(*.f32 1/3 (pow.f32 u1 3))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) 1/2))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 0) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) 3) (*.f32 (*.f32 2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))) 2)) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)) (/.f32 -1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3))))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) 2)) -1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(neg.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 u1 (*.f32 1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 (*.f32 1/4 (pow.f32 u1 4)) u1)))))
(*.f32 (sqrt.f32 (+.f32 u1 (+.f32 (*.f32 1/4 (pow.f32 u1 4)) (+.f32 (*.f32 1/2 (pow.f32 u1 2)) (*.f32 1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 -1 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3) 1/2) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 1/2 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 -1/2 (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (/.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1) -1/2)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(/.f32 -1 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(/.f32 -1 (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2)) -1)
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))
(neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))

localize26.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
0.4b
(*.f32 (PI.f32) (sqrt.f32 u1))
Compiler

Compiled 27 to 10 computations (63% saved)

series2.0ms (0%)

Counts
2 → 12
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u1
@-inf
(*.f32 (PI.f32) (sqrt.f32 u1))
0.0ms
u1
@0
(*.f32 (PI.f32) (sqrt.f32 u1))
0.0ms
u1
@inf
(*.f32 (PI.f32) (sqrt.f32 u1))
0.0ms
u1
@-inf
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
0.0ms
u1
@inf
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))

rewrite79.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1044×rational.json-simplify-6
862×rational.json-simplify-3
854×rational.json-simplify-4
666×rational.json-simplify-2
630×rational.json-simplify-12
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01032
15632
217832
395332
Stop Event
node limit
Counts
2 → 278
Calls
Call 1
Inputs
(*.f32 (PI.f32) (sqrt.f32 u1))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 0 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 1 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (PI.f32) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) 0)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (PI.f32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)) 1/2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2)) (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (/.f32 1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 (PI.f32)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 1/2) (/.f32 1/2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) -1) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 u2 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 u2 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) u2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 0 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 (-.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (PI.f32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 u2 u2) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) u2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (/.f32 (+.f32 u2 u2) (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (PI.f32) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)) (/.f32 (*.f32 (PI.f32) 3) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 (PI.f32)) u2)) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u2 u2) (neg.f32 (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 0) (neg.f32 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) u2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) -1) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) (*.f32 (sqrt.f32 u1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 -1 (*.f32 u2 (neg.f32 (PI.f32)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (neg.f32 (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (neg.f32 (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) u2) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (*.f32 (/.f32 -1 (sqrt.f32 u1)) (/.f32 1 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 -1 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (neg.f32 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 -1 (/.f32 (/.f32 1 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 1 u2) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 -1 (sqrt.f32 u1)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (/.f32 -1 (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (*.f32 -1 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 -1 (sqrt.f32 u1)) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) (neg.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (/.f32 (/.f32 1 u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u2 u2) (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 1/2) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (neg.f32 (PI.f32))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2) (/.f32 1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (*.f32 (PI.f32) u2)) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sqrt.f32 u1) u2) 2) (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 1/2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (PI.f32) u2)) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))))

simplify108.0ms (0.4%)

Algorithm
egg-herbie
Rules
638×rational.json-simplify-24
636×rational.json-simplify-13
628×rational.json-simplify-63
614×rational.json-simplify-3
586×rational.json-simplify-12
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05198394
117157250
Stop Event
node limit
Counts
290 → 369
Calls
Call 1
Inputs
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0)
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 0 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 1 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(+.f32 0 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0)
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (sqrt.f32 u1) 2)))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) 0)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (PI.f32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)) 1/2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2))
(-.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2)) (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(/.f32 (PI.f32) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (PI.f32) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (PI.f32))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1)
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))
(/.f32 -1 (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) -1)
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (PI.f32)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 (PI.f32)) 1/2))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(/.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) -1) 1/2) -1)
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 u2 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 u2 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) u2) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))) (/.f32 1 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 1 u2)))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32))))))
(+.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 0 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 (-.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (PI.f32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (-.f32 u2 u2) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) u2) 0))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) 0))
(-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (/.f32 -1 u2)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (/.f32 (+.f32 u2 u2) (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) -1))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (+.f32 u2 u2)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 0 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (PI.f32) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)) (/.f32 (*.f32 (PI.f32) 3) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))
(-.f32 (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 (PI.f32)) u2)) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 (PI.f32)) u2)))
(-.f32 (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (-.f32 u2 u2) (neg.f32 (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) (neg.f32 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) u2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) -1) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(-.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(/.f32 (PI.f32) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2)))
(/.f32 (sqrt.f32 u1) (/.f32 -1 (*.f32 u2 (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (neg.f32 (/.f32 -1 u2)))
(/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))
(/.f32 u2 (neg.f32 (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1)
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(/.f32 1 (*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))
(/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (/.f32 1 (PI.f32)))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32))))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 -1 u2))
(/.f32 (neg.f32 u2) (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (neg.f32 u2) (*.f32 (/.f32 -1 (sqrt.f32 u1)) (/.f32 1 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) -1)
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 -1 (PI.f32)) u2))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 -1 (/.f32 (/.f32 1 (PI.f32)) u2)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) u2)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 1 u2) (neg.f32 (sqrt.f32 u1))))
(/.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 -1 (sqrt.f32 u1)) u2))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (*.f32 (sqrt.f32 u1) u2)))
(/.f32 (neg.f32 (PI.f32)) (*.f32 -1 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))
(/.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 -1 (sqrt.f32 u1)) (/.f32 1 u2)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (/.f32 (/.f32 1 u2) 1/2))
(/.f32 (+.f32 u2 u2) (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))) u2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2)))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(/.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) (/.f32 -1 (PI.f32)))
(/.f32 (*.f32 u2 1/2) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(/.f32 (*.f32 u2 (neg.f32 (PI.f32))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2) (/.f32 1/2 u2))
(/.f32 (-.f32 0 (*.f32 (PI.f32) u2)) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) u2) 2) (/.f32 1/2 (PI.f32)))
(/.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 1/2 (sqrt.f32 u1)))
(/.f32 (neg.f32 (*.f32 (PI.f32) u2)) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (*.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) 1/2) -1)
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
Outputs
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0)
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) 0))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (+.f32 (PI.f32) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 0 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 0 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (+.f32 (PI.f32) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (+.f32 (PI.f32) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 1 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 0 (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (+.f32 (PI.f32) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (-.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 4)) (*.f32 (sqrt.f32 u1) (-.f32 0 (*.f32 (PI.f32) 3))))
(+.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 0)
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) 0))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (+.f32 (PI.f32) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) -1))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1 (sqrt.f32 u1))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (PI.f32) 2)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (PI.f32) 0)) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(-.f32 (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 4)) (*.f32 (sqrt.f32 u1) (-.f32 0 (*.f32 (PI.f32) 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (PI.f32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)) 1/2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2))
(*.f32 1/2 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3)) (*.f32 (PI.f32) (sqrt.f32 u1))))
(-.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2)) (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(+.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (neg.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 3))))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))
(/.f32 (PI.f32) (/.f32 1 (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (PI.f32) (neg.f32 (/.f32 -1 (sqrt.f32 u1))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (sqrt.f32 u1) (neg.f32 (/.f32 -1 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1)
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 -1 (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) -1)
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 (/.f32 1 (PI.f32)) 1/2))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) 1/2))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (sqrt.f32 u1) 1/2) (/.f32 1/2 (PI.f32)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (PI.f32) 1/2) (/.f32 1/2 (sqrt.f32 u1)))
(*.f32 (PI.f32) (sqrt.f32 u1))
(/.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) -1) 1/2) -1)
(*.f32 (PI.f32) (sqrt.f32 u1))
(neg.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (sqrt.f32 u1))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (-.f32 u2 u2) (+.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (-.f32 u2 u2) (+.f32 (PI.f32) (sqrt.f32 u1))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(+.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (-.f32 u2 u2) (+.f32 (PI.f32) (sqrt.f32 u1))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 u2 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 u2 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 1 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) u2) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) 0))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 u2 (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 (sqrt.f32 u1) (PI.f32))) (/.f32 1 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (*.f32 0 (-.f32 (PI.f32) (sqrt.f32 u1))) (/.f32 1 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 0 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) 0))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))) (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (+.f32 (*.f32 u2 (neg.f32 (PI.f32))) (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32))))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))) (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (neg.f32 (PI.f32))))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))))
(+.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 0 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (neg.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 (-.f32 u2 u2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (-.f32 u2 u2) (-.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (-.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(+.f32 (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (PI.f32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(+.f32 (*.f32 (-.f32 u2 u2) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 0)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))))
(*.f32 (PI.f32) (-.f32 (*.f32 u2 (sqrt.f32 u1)) 0))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (-.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) u2) 0))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) 0))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 0 (*.f32 (sqrt.f32 u1) (neg.f32 u2))))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 u2 (*.f32 (sqrt.f32 u1) 0)))
(-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (-.f32 0 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))) (-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))))
(-.f32 u2 (-.f32 (-.f32 u2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (sqrt.f32 u1)))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (/.f32 -1 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (/.f32 (+.f32 u2 u2) (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) -1))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (+.f32 u2 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (neg.f32 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 -1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) (*.f32 (PI.f32) 2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(-.f32 (-.f32 u2 u2) (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 0 (-.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 0 (-.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (-.f32 (-.f32 u2 u2) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (neg.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (sqrt.f32 u1) 3) u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (-.f32 u2 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (-.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))) (-.f32 u2 u2))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (+.f32 (-.f32 u2 u2) (*.f32 u2 (PI.f32))))
(-.f32 (-.f32 0 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2)))
(-.f32 (-.f32 0 (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(-.f32 (-.f32 (-.f32 u2 u2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(*.f32 (sqrt.f32 u1) (-.f32 (*.f32 u2 (PI.f32)) (-.f32 u2 u2)))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (PI.f32) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (-.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))) (*.f32 (PI.f32) 0))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (-.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (-.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)))
(-.f32 (-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (PI.f32) (-.f32 u2 u2))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(-.f32 (-.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(-.f32 (+.f32 (-.f32 u2 u2) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(+.f32 (-.f32 u2 u2) (-.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(-.f32 (+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (-.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 (sqrt.f32 u1) (-.f32 u2 u2)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)) (/.f32 (*.f32 (PI.f32) 3) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (neg.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(-.f32 (/.f32 0 (/.f32 (/.f32 1 (PI.f32)) u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 (PI.f32)) u2)) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 (PI.f32)) u2)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (neg.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(-.f32 (/.f32 (-.f32 u2 u2) (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 (-.f32 u2 u2) (neg.f32 (PI.f32))) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1))) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 (*.f32 u2 (sqrt.f32 u1)) (-.f32 u2 u2)))
(-.f32 (*.f32 (*.f32 (PI.f32) 0) (neg.f32 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 u2)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) 0) (neg.f32 u2)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) 2)) (sqrt.f32 u1)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 (PI.f32) (sqrt.f32 u1))) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (+.f32 u2 (-.f32 (*.f32 u2 3) (*.f32 u2 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) 2) u2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (neg.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) 2) 2) (*.f32 (sqrt.f32 u1) u2)) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (neg.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(-.f32 (*.f32 (-.f32 u2 u2) -1) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(-.f32 (neg.f32 (-.f32 u2 u2)) (*.f32 u2 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32)))))
(-.f32 (neg.f32 (-.f32 u2 u2)) (*.f32 (neg.f32 (PI.f32)) (*.f32 u2 (sqrt.f32 u1))))
(-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 0)) -1) (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) u2) (*.f32 (sqrt.f32 u1) 3)))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (neg.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) 1/2) (*.f32 1/2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 1/2 (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))))
(*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2)))
(-.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2)) (+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2))) 2) (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) 2)))) (neg.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3))))
(*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3))))
(/.f32 (PI.f32) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 -1 (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (neg.f32 (/.f32 -1 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 u2 (neg.f32 (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)) 1)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1 (*.f32 (/.f32 1 (PI.f32)) (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) u2) (/.f32 1 (PI.f32)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32))))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 (PI.f32))) (/.f32 -1 u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 u2) (/.f32 -1 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 u2) (*.f32 (/.f32 -1 (sqrt.f32 u1)) (/.f32 1 (PI.f32))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) -1)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 -1 (PI.f32)) u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (neg.f32 (PI.f32))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 -1 (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 1 u2) (neg.f32 (sqrt.f32 u1))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 (/.f32 -1 (sqrt.f32 u1)) u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (PI.f32)) (/.f32 -1 (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (PI.f32)) (*.f32 -1 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (PI.f32)) (*.f32 (/.f32 -1 (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (PI.f32)) (neg.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2)) (/.f32 (/.f32 1 u2) 1/2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (+.f32 u2 u2) (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) 1/2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))) u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (sqrt.f32 u1) (*.f32 (PI.f32) 2))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 -1 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (sqrt.f32 u1) (neg.f32 u2)) (/.f32 -1 (PI.f32)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 u2 1/2) (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 u2 (neg.f32 (PI.f32))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) 1/2) (/.f32 1/2 u2))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (-.f32 0 (*.f32 (PI.f32) u2)) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (/.f32 (*.f32 (sqrt.f32 u1) u2) 2) (/.f32 1/2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (/.f32 (*.f32 (PI.f32) u2) 2) (/.f32 1/2 (sqrt.f32 u1)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (neg.f32 (*.f32 (PI.f32) u2)) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(/.f32 (*.f32 (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2))) 1/2) -1)
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))
(neg.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))
(*.f32 (PI.f32) (*.f32 u2 (sqrt.f32 u1)))
(*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1)))

localize76.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2)))
0.4b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
0.4b
(/.f32 (PI.f32) (/.f32 1/2 u2))
Compiler

Compiled 41 to 22 computations (46.3% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

12 calls:

TimeVariablePointExpression
0.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
0.0ms
u2
@0
(sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2)))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))

rewrite94.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
978×rational.json-simplify-6
924×rational.json-simplify-5
854×rational.json-simplify-4
782×rational.json-simplify-3
778×rational.json-simplify-13
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01571
19463
228863
3134263
Stop Event
node limit
Counts
3 → 316
Calls
Call 1
Inputs
(/.f32 (PI.f32) (/.f32 1/2 u2))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (neg.f32 (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 u2 -1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (-.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (neg.f32 (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (+.f32 u2 u2) (-.f32 (PI.f32) (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) 2) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 (PI.f32) -1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 0) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (-.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 0 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1/2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 u2)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 1/2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (-.f32 u2 u2) (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 0) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (-.f32 0 (/.f32 (PI.f32) (/.f32 1/4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (-.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 1/4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (-.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) (/.f32 1/4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1/2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (+.f32 u2 u2) (/.f32 -1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (/.f32 (PI.f32) (/.f32 1/4 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (/.f32 (PI.f32) (/.f32 1/4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 0) (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) 0) (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)) (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 u2))) (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (+.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) (*.f32 (/.f32 u2 -1/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (PI.f32) (/.f32 1/4 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (PI.f32) (/.f32 u2 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 u2 (/.f32 (PI.f32) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u2 (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u2 (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (PI.f32) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u2 u2) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) u2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) (/.f32 (PI.f32) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) (/.f32 -1 (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) (/.f32 1 (/.f32 -1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 u2) (*.f32 1 (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (/.f32 u2 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) (*.f32 1 (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (*.f32 (PI.f32) 2) (/.f32 u2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (PI.f32) -1/2) (neg.f32 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (PI.f32) -1/2) (*.f32 1 (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u2 -1/2) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 (PI.f32) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (*.f32 1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (*.f32 1 (*.f32 1/2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 u2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (*.f32 1 (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (*.f32 (+.f32 u2 u2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 u2) u2) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (*.f32 (PI.f32) (/.f32 u2 -1/2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (sqrt.f32 u1) (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 0 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (-.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (neg.f32 (/.f32 1 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (*.f32 -1 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (neg.f32 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -1 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -1 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 -1 (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (/.f32 1 (sqrt.f32 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 u1)) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (-.f32 0 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))

simplify141.0ms (0.6%)

Algorithm
egg-herbie
Rules
1146×rational.json-simplify-3
1010×rational.json-simplify-2
932×rational.json-simplify-12
810×rational.json-simplify-63
774×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06208286
119168256
Stop Event
node limit
Counts
352 → 355
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (neg.f32 (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 u2 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 u2 -1/2) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (-.f32 (PI.f32) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (neg.f32 (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (+.f32 u2 u2) (-.f32 (PI.f32) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) 2) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 (PI.f32) -1/2) 0))
(+.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 u2 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (-.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))
(+.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 0 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))
(+.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))
(+.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))
(+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1/2) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 u2)) (*.f32 (PI.f32) u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 1/2 u2)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (-.f32 u2 u2) (/.f32 1/2 (PI.f32))))
(-.f32 0 (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (*.f32 u2 0) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (-.f32 0 (/.f32 (PI.f32) (/.f32 1/4 u2))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (-.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (-.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1/2 u2)))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (+.f32 u2 u2) (/.f32 -1/2 (PI.f32))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) -1))
(-.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (/.f32 (PI.f32) (/.f32 1/4 u2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(-.f32 (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(-.f32 (+.f32 (*.f32 u2 0) (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(-.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)) (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))
(-.f32 (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u2))) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (PI.f32) (*.f32 (/.f32 u2 -1/2) -1))
(*.f32 1/2 (/.f32 (PI.f32) (/.f32 1/4 u2)))
(*.f32 1/2 (*.f32 (PI.f32) (/.f32 u2 1/4)))
(*.f32 1/2 (*.f32 u2 (/.f32 (PI.f32) 1/4)))
(*.f32 u2 (*.f32 (PI.f32) 2))
(*.f32 u2 (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2))))
(*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)
(*.f32 1 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 -1 (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 (+.f32 u2 u2) (PI.f32))
(*.f32 (*.f32 (PI.f32) 2) u2)
(*.f32 (neg.f32 u2) (/.f32 (PI.f32) -1/2))
(*.f32 (neg.f32 u2) (/.f32 -1 (/.f32 1/2 (PI.f32))))
(*.f32 (neg.f32 u2) (/.f32 1 (/.f32 -1/2 (PI.f32))))
(*.f32 (neg.f32 u2) (*.f32 1 (/.f32 (PI.f32) -1/2)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 u2 -1/2))
(*.f32 (neg.f32 (PI.f32)) (*.f32 1 (/.f32 u2 -1/2)))
(*.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) -1)
(*.f32 -1/2 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) -1/2)))
(*.f32 -1/2 (*.f32 (*.f32 (PI.f32) 2) (/.f32 u2 -1/2)))
(*.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) 1/2)
(*.f32 2 (*.f32 (PI.f32) u2))
(*.f32 (/.f32 (PI.f32) -1/2) (neg.f32 u2))
(*.f32 (/.f32 (PI.f32) -1/2) (*.f32 1 (neg.f32 u2)))
(*.f32 (/.f32 u2 -1/2) (neg.f32 (PI.f32)))
(*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 (PI.f32) 1/2))
(*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (*.f32 1/2 u2))
(*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (*.f32 1 (*.f32 1/2 u2)))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 u2))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (*.f32 1 (neg.f32 u2)))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (*.f32 (+.f32 u2 u2) -1/2))
(*.f32 (-.f32 (neg.f32 u2) u2) (neg.f32 (PI.f32)))
(*.f32 (+.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (*.f32 (PI.f32) (/.f32 u2 -1/2))) -1/2)
(neg.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 0 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (-.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sqrt.f32 u1))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(-.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) -1))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 u1))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (sqrt.f32 u1) (*.f32 -1 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (sqrt.f32 u1) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (sqrt.f32 u1) (neg.f32 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -1 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -1 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) -1)
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 -1 (/.f32 1 (sqrt.f32 u1))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (/.f32 1 (sqrt.f32 u1))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 u1)))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 u1)))
(/.f32 (*.f32 1/2 (sqrt.f32 u1)) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(+.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (-.f32 0 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) -1))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))
(-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(-.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) 1/2)
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1/2)
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
Outputs
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32))))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1)))))
(+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))) (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (*.f32 4/15 (sqrt.f32 u1)))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (sqrt.f32 u1))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1))) (*.f32 4/15 (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (sqrt.f32 u1))))))
(+.f32 (*.f32 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)) (*.f32 -4/3 (sqrt.f32 u1))) (+.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (*.f32 u2 (PI.f32)))) (+.f32 (*.f32 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7)) (*.f32 -8/315 (sqrt.f32 u1))) (*.f32 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)) (*.f32 4/15 (sqrt.f32 u1))))))
(+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5)))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (pow.f32 u2 7) (*.f32 -8/315 (pow.f32 (PI.f32) 7)))) (*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 u1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 (pow.f32 u2 7) (*.f32 -8/315 (pow.f32 (PI.f32) 7))))))
(+.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 4/15 (pow.f32 u2 5))) (*.f32 (pow.f32 u2 7) (*.f32 -8/315 (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 (pow.f32 u2 3) (*.f32 -4/3 (pow.f32 (PI.f32) 3))) (*.f32 2 (*.f32 u2 (PI.f32)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (neg.f32 (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 0 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 u2 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 u2 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 u2 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 u2 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 u2 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 u2 -1/2) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 0 (/.f32 u2 -1/2)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (*.f32 (+.f32 u2 u2) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 (-.f32 (PI.f32) (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (neg.f32 (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (+.f32 u2 u2) (-.f32 (PI.f32) (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (*.f32 (PI.f32) 2) (-.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (/.f32 (PI.f32) -1/2) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 0 (/.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 2 (*.f32 u2 (PI.f32))) (/.f32 0 (/.f32 1/2 (PI.f32))))
(+.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 u2 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (-.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 0 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (*.f32 u2 0) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (*.f32 (PI.f32) 0) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1/2) (*.f32 (PI.f32) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 u2)) (*.f32 (PI.f32) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 u2 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (-.f32 (PI.f32) (PI.f32)) (/.f32 1/2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (-.f32 u2 u2) (/.f32 1/2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 0 (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 u2 0) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 -1/2 u2)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (-.f32 0 (/.f32 (PI.f32) (/.f32 1/4 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (-.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(-.f32 (*.f32 u2 (/.f32 (PI.f32) 1/4)) (-.f32 (*.f32 u2 0) (/.f32 (PI.f32) (/.f32 -1/2 u2))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (*.f32 u2 (-.f32 0 (*.f32 (PI.f32) 4))))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (-.f32 (*.f32 (PI.f32) 0) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (*.f32 (PI.f32) 2) (/.f32 -1/2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (+.f32 u2 u2) (/.f32 -1/2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (/.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) -1))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (*.f32 u2 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (-.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 -1/2 u2)))
(*.f32 (PI.f32) (-.f32 (-.f32 u2 u2) (/.f32 u2 -1/2)))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (/.f32 (PI.f32) (/.f32 1/4 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (+.f32 (*.f32 u2 0) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (-.f32 (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))) (-.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (+.f32 (*.f32 u2 0) (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (+.f32 (*.f32 (PI.f32) 0) (+.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2)))) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (PI.f32) (/.f32 1/4 u2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (PI.f32) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)) (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1/2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 (PI.f32) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u2))) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 u2))) (/.f32 (PI.f32) (/.f32 -1/2 u2)))
(-.f32 (/.f32 0 (/.f32 -1 u2)) (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (PI.f32) (*.f32 (/.f32 u2 -1/2) -1))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 1/2 (/.f32 (PI.f32) (/.f32 1/4 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 1/2 (*.f32 (PI.f32) (/.f32 u2 1/4)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 1/2 (*.f32 u2 (/.f32 (PI.f32) 1/4)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 u2 (*.f32 1/2 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 1 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 -1 (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (+.f32 u2 u2) (PI.f32))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 (PI.f32) 2) u2)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (neg.f32 u2) (/.f32 (PI.f32) -1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (neg.f32 u2) (/.f32 -1 (/.f32 1/2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (neg.f32 u2) (/.f32 1 (/.f32 -1/2 (PI.f32))))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (neg.f32 u2) (*.f32 1 (/.f32 (PI.f32) -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) (/.f32 u2 -1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) (*.f32 1 (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) -1)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 -1/2 (*.f32 (+.f32 u2 u2) (/.f32 (PI.f32) -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 -1/2 (*.f32 (*.f32 (PI.f32) 2) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (/.f32 (PI.f32) (/.f32 1/4 u2)) 1/2)
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 2 (*.f32 (PI.f32) u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (/.f32 (PI.f32) -1/2) (neg.f32 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (/.f32 (PI.f32) -1/2) (*.f32 1 (neg.f32 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (/.f32 u2 -1/2) (neg.f32 (PI.f32)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (*.f32 (PI.f32) 1/2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (*.f32 1/2 u2))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 2)) (*.f32 1 (*.f32 1/2 u2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (neg.f32 u2))
(*.f32 (neg.f32 u2) (-.f32 (neg.f32 (PI.f32)) (PI.f32)))
(*.f32 u2 (-.f32 (PI.f32) (neg.f32 (PI.f32))))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (*.f32 1 (neg.f32 u2)))
(*.f32 (neg.f32 u2) (-.f32 (neg.f32 (PI.f32)) (PI.f32)))
(*.f32 u2 (-.f32 (PI.f32) (neg.f32 (PI.f32))))
(*.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)) (*.f32 (+.f32 u2 u2) -1/2))
(*.f32 (+.f32 u2 u2) (*.f32 -1/2 (-.f32 (neg.f32 (PI.f32)) (PI.f32))))
(*.f32 (-.f32 (neg.f32 u2) u2) (neg.f32 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 u2) u2))
(*.f32 (PI.f32) (-.f32 u2 (neg.f32 u2)))
(*.f32 (+.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)) (*.f32 (PI.f32) (/.f32 u2 -1/2))) -1/2)
(*.f32 2 (*.f32 u2 (PI.f32)))
(neg.f32 (*.f32 (PI.f32) (/.f32 u2 -1/2)))
(*.f32 2 (*.f32 u2 (PI.f32)))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sqrt.f32 u1) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1/2 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (sqrt.f32 u1) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 0 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (-.f32 (sqrt.f32 u1) (sqrt.f32 u1)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) -1))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (neg.f32 (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 u1) 0)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))) (-.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 u1) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2)))) (+.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sqrt.f32 u1) 2))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 u1) 2) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (+.f32 (sqrt.f32 u1) (*.f32 (sqrt.f32 u1) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 u1) 0) -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 0 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 u1) (*.f32 -1 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 u1) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 u1) (neg.f32 (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 u1) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -1 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 -1 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (*.f32 -1 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))) -1)
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 -1 (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (/.f32 1 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 -1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sqrt.f32 u1)) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1/2 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 1 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1/2) (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(+.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (-.f32 0 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (-.f32 0 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) -1))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(-.f32 (-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 1/2 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) 1/2)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1/2)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 1/2 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) -1)
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))
(neg.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))

localize109.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1))))
0.3b
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.4b
(*.f32 (*.f32 2 (PI.f32)) u2)
15.1b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 79 to 63 computations (20.3% saved)

series2.0ms (0%)

Counts
2 → 32
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))

rewrite91.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1144×rational.json-simplify-3
1000×rational.json-simplify-12
900×rational.json-simplify-13
690×rational.json-simplify-2
682×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01954
111454
234254
3167354
Stop Event
node limit
Counts
2 → 163
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1/2 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (-.f32 0 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 -1 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (+.f32 0 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (-.f32 0 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (*.f32 1 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (*.f32 1/2 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (*.f32 -1/2 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u1)) (*.f32 -1 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) 2)) (-.f32 0 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u1)) (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (*.f32 (log.f32 (-.f32 1 u1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) 2)) (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -2))) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)) 2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) -1) (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (-.f32 1 u1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (-.f32 1 u1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (log.f32 (-.f32 1 u1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (log.f32 (-.f32 1 u1)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (-.f32 1 u1))))))

simplify139.0ms (0.6%)

Algorithm
egg-herbie
Rules
1324×rational.json-simplify-67
1302×rational.json-simplify-1
1054×rational.json-simplify-61
988×rational.json-simplify-63
724×rational.json-simplify-72
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04479975
113429489
252029471
Stop Event
node limit
Counts
195 → 261
Calls
Call 1
Inputs
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 -1 u1)
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(*.f32 -1 (log.f32 (/.f32 -1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1/2 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (-.f32 0 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 -1 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 (-.f32 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) -1)
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (log.f32 (-.f32 1 u1)) 0)
(+.f32 (log.f32 (-.f32 1 u1)) (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1)))))
(+.f32 (log.f32 (-.f32 1 u1)) (+.f32 0 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(+.f32 (log.f32 (-.f32 1 u1)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)))
(+.f32 (log.f32 (-.f32 1 u1)) (-.f32 0 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 1 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 1/2 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 -1/2 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 -1 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 2))
(+.f32 0 (log.f32 (-.f32 1 u1)))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (neg.f32 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(+.f32 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))
(+.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) 2)) (-.f32 0 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2))))
(+.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (-.f32 1 u1)))))
(-.f32 (log.f32 (-.f32 1 u1)) 0)
(-.f32 (log.f32 (-.f32 1 u1)) (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1)))))
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (log.f32 (-.f32 1 u1)))
(-.f32 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (*.f32 (log.f32 (-.f32 1 u1)) 2))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) 2)) (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (neg.f32 (log.f32 (-.f32 1 u1))))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -2))) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (-.f32 1 u1))))
(-.f32 (/.f32 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)) 2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))
(-.f32 (/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) -1) (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (-.f32 1 u1))) -1))
(*.f32 1 (log.f32 (-.f32 1 u1)))
(*.f32 (log.f32 (-.f32 1 u1)) 1)
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 1/2))
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) 2)
(*.f32 1/4 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(*.f32 -2 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))
(*.f32 -1/2 (*.f32 (log.f32 (-.f32 1 u1)) -2))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)
(*.f32 4 (*.f32 (log.f32 (-.f32 1 u1)) 1/4))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -1/2)
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
Outputs
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (pow.f32 u1 2))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 3))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)))) (pow.f32 u1 2)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 3))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (pow.f32 u1 2)))) (*.f32 -1/2 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (/.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) 1/2)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 3)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (sqrt.f32 -1))) 2)) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 2)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (*.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 3))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) u1) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))))
(+.f32 (+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 -1/2 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 u1 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 2))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (/.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (pow.f32 u1 3))))))
(+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (/.f32 -1 u1)))) (+.f32 (*.f32 (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (sqrt.f32 -1))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1)))))) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 3))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) u1) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (sqrt.f32 -1))) 2)) (/.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))) (pow.f32 u1 2))))))))
(*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 2 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5)))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 u2 (PI.f32))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 -8/315 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (sqrt.f32 -1) (PI.f32))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))) (*.f32 4/15 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))) (*.f32 -8/315 (sqrt.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 5) (pow.f32 (PI.f32) 5))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (*.f32 (sqrt.f32 -1) (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5))))) (+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 -1))) (*.f32 2 (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 -8/315 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 u2 7) (pow.f32 (PI.f32) 7))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 -1 u1)
(neg.f32 u1)
(+.f32 (*.f32 -1 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2)))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -1/3)))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -1/3)))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (*.f32 -1 u1) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (pow.f32 u1 2)))))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 3) -1/3))))
(+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 (pow.f32 u1 3) -1/3) (*.f32 -1/4 (pow.f32 u1 4)))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (/.f32 1 u1))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -1 (log.f32 (/.f32 1 u1))) (/.f32 1 u1)))
(+.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (-.f32 (log.f32 -1) (/.f32 1 u1)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -1 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (-.f32 (log.f32 -1) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2)))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2)))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 1/3 (pow.f32 u1 3)) (/.f32 1 u1))))
(-.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (log.f32 (/.f32 1 u1))) (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1/3 (pow.f32 u1 3))))))
(*.f32 -1 (log.f32 (/.f32 -1 u1)))
(neg.f32 (log.f32 (/.f32 -1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (/.f32 1 u1))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u1 3))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u1 2))) (/.f32 1 u1))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (+.f32 (/.f32 1/3 (pow.f32 u1 3)) (/.f32 1 u1))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (+.f32 (/.f32 1 u1) (/.f32 1/2 (pow.f32 u1 2))) (/.f32 1/3 (pow.f32 u1 3))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u1))) (+.f32 (/.f32 1 u1) (+.f32 (/.f32 1/2 (pow.f32 u1 2)) (/.f32 1/3 (pow.f32 u1 3)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 0 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 0 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 1/2 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (-.f32 0 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))) (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))) (*.f32 2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (*.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(-.f32 (/.f32 0 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 -1 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))) (neg.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (-.f32 (/.f32 0 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)))) -1)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 0) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 2))) (neg.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(/.f32 (-.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(+.f32 (log.f32 (-.f32 1 u1)) 0)
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (+.f32 0 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2)))
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (-.f32 0 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 1 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 1/2 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 -1/2 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(log.f32 (-.f32 1 u1))
(+.f32 (log.f32 (-.f32 1 u1)) (*.f32 -1 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1))))))
(log.f32 (-.f32 1 u1))
(+.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 2))
(log.f32 (-.f32 1 u1))
(+.f32 0 (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(log.f32 (-.f32 1 u1))
(+.f32 (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1)))) (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(+.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) 2)) (-.f32 0 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2))))
(log.f32 (-.f32 1 u1))
(+.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(-.f32 (log.f32 (-.f32 1 u1)) 0)
(log.f32 (-.f32 1 u1))
(-.f32 (log.f32 (-.f32 1 u1)) (/.f32 0 (/.f32 1 (log.f32 (-.f32 1 u1)))))
(log.f32 (-.f32 1 u1))
(-.f32 (neg.f32 (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) -2))
(log.f32 (-.f32 1 u1))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (*.f32 (log.f32 (-.f32 1 u1)) -1/2))
(log.f32 (-.f32 1 u1))
(-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(-.f32 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (*.f32 (log.f32 (-.f32 1 u1)) 2))
(log.f32 (-.f32 1 u1))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) 2)) (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)))
(log.f32 (-.f32 1 u1))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) (log.f32 (-.f32 1 u1))) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))
(log.f32 (-.f32 1 u1))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -2))) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(-.f32 (/.f32 (-.f32 (log.f32 (-.f32 1 u1)) (*.f32 (log.f32 (-.f32 1 u1)) -2)) 2) (*.f32 (log.f32 (-.f32 1 u1)) 1/2))
(log.f32 (-.f32 1 u1))
(-.f32 (/.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (*.f32 (log.f32 (-.f32 1 u1)) -2)) -1) (/.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) (log.f32 (-.f32 1 u1))) -1))
(log.f32 (-.f32 1 u1))
(*.f32 1 (log.f32 (-.f32 1 u1)))
(log.f32 (-.f32 1 u1))
(*.f32 (log.f32 (-.f32 1 u1)) 1)
(log.f32 (-.f32 1 u1))
(*.f32 (neg.f32 (log.f32 (-.f32 1 u1))) -1)
(log.f32 (-.f32 1 u1))
(*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 1/2))
(log.f32 (-.f32 1 u1))
(*.f32 -1 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(*.f32 1/2 (*.f32 (log.f32 (-.f32 1 u1)) 2))
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 1/2) 2)
(log.f32 (-.f32 1 u1))
(*.f32 1/4 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u1)) 2)))
(log.f32 (-.f32 1 u1))
(*.f32 -2 (*.f32 (log.f32 (-.f32 1 u1)) -1/2))
(log.f32 (-.f32 1 u1))
(*.f32 -1/2 (*.f32 (log.f32 (-.f32 1 u1)) -2))
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) 1/2)
(log.f32 (-.f32 1 u1))
(*.f32 4 (*.f32 (log.f32 (-.f32 1 u1)) 1/4))
(log.f32 (-.f32 1 u1))
(*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) -1/2)
(log.f32 (-.f32 1 u1))
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
(log.f32 (-.f32 1 u1))
(log.f32 (-.f32 1 u1))

localize84.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
0.4b
(*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))
1.0b
(-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32)))
15.1b
(log.f32 (-.f32 1 u1))
Compiler

Compiled 76 to 56 computations (26.3% saved)

series6.0ms (0%)

Counts
3 → 32
Calls

9 calls:

TimeVariablePointExpression
1.0ms
u1
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
1.0ms
u1
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
1.0ms
u2
@0
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
1.0ms
u1
@-inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
1.0ms
u2
@inf
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))

rewrite88.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1092×rational.json-simplify-29
878×rational.json-simplify-21
874×rational.json-1
874×rational.json-2
874×rational.json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020109
112267
239467
3203467
Stop Event
node limit
Counts
3 → 273
Calls
Call 1
Inputs
(-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32)))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (PI.f32) (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 6) (*.f32 (PI.f32) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 6) (*.f32 -1 (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -10))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 12) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -4) (*.f32 (PI.f32) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -6) (*.f32 -1 (*.f32 (PI.f32) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (*.f32 1 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -10) (*.f32 (PI.f32) 12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) -10) (*.f32 -1 (*.f32 (PI.f32) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 6) 1/2) (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (PI.f32) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (PI.f32) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 (PI.f32) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (PI.f32))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (PI.f32) -4) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (PI.f32)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (neg.f32 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (PI.f32) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1/2 (*.f32 (PI.f32) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (/.f32 (/.f32 1 (PI.f32)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 -1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) -4) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (PI.f32)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -2 (/.f32 -1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -2 (*.f32 (/.f32 1 (PI.f32)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1/4 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/4 (/.f32 1/8 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -8)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 8)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (*.f32 (PI.f32) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (PI.f32) -2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (neg.f32 (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (neg.f32 (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1/2 (neg.f32 (-.f32 u2 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 u2 (*.f32 (PI.f32) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 1/2 (*.f32 u2 (*.f32 (PI.f32) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (PI.f32) (*.f32 4 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (/.f32 (*.f32 (PI.f32) -10) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 u2 (*.f32 (PI.f32) -10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 1 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 (PI.f32) (*.f32 6 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (/.f32 (*.f32 (PI.f32) -8) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 10))) (*.f32 u2 (*.f32 (PI.f32) 12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 12)) (*.f32 u2 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 12)) (/.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)) (*.f32 u2 (*.f32 (PI.f32) 12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (*.f32 6 u2)) 1/2) (*.f32 1/2 (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) 0) 1/2) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1/2) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 u2 u2) 1/2) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) 1/2) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) -6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (-.f32 u2 u2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 (PI.f32) (*.f32 4 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 (PI.f32) (*.f32 u2 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 (*.f32 (PI.f32) u2) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (*.f32 (*.f32 (PI.f32) 4) (-.f32 (neg.f32 u2) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u2 10)) (*.f32 u2 (*.f32 (PI.f32) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 12)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4)) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -8)) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)) (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)) (*.f32 (*.f32 (PI.f32) 12) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 12)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 8)) (*.f32 (PI.f32) (*.f32 6 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u2 (*.f32 (PI.f32) 8)) (/.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 2)) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 u2 (*.f32 (PI.f32) -4))) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) -10) (/.f32 1 u2)) (/.f32 (*.f32 (PI.f32) -12) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 10)) -1) (/.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4)) -1) (/.f32 (*.f32 (PI.f32) (*.f32 u2 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) -8) (/.f32 1 u2)) (/.f32 (*.f32 (PI.f32) -10) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12))) (/.f32 1 u2)) (/.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (/.f32 -1 u2)) (/.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10)) (/.f32 -1 u2)) (/.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8)) (/.f32 -1 u2)) (/.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (PI.f32) (/.f32 1/2 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 2) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) 2) (neg.f32 (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (/.f32 1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u2 (neg.f32 (/.f32 -1/2 (PI.f32))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1/2 (*.f32 (PI.f32) u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 u2) (/.f32 -1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -2 (*.f32 (/.f32 1 (PI.f32)) (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/4 (PI.f32)) u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (PI.f32)) (*.f32 4 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 4 u2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (neg.f32 (/.f32 1/4 (PI.f32))) (neg.f32 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (*.f32 u2 (*.f32 (PI.f32) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 u2) (/.f32 1/4 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 (/.f32 1 u2)) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -2 (/.f32 -1 u2)) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 u2 u2) u2) (/.f32 -1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (/.f32 -1/2 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 4) (-.f32 (neg.f32 u2) u2)) (*.f32 (*.f32 (PI.f32) u2) -6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)) (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 12)) (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 4 u2))) (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 u2 (*.f32 (PI.f32) -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2)) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -8)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 8)) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (*.f32 (PI.f32) 2))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))) (/.f32 -1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10))) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10))) (neg.f32 (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8))) (/.f32 1 u2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8))) (neg.f32 (/.f32 -1 u2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 10)) (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 6 u2) (*.f32 4 u2)) (/.f32 1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))))

simplify184.0ms (0.8%)

Algorithm
egg-herbie
Rules
748×rational.json-simplify-24
728×rational.json-simplify-28
628×rational.json-simplify-27
626×rational.json-simplify-13
562×rational.json-simplify-43
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064713461
1221910673
Stop Event
node limit
Counts
305 → 370
Calls
Call 1
Inputs
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) u1))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)))))))
(*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 1/120 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 1/120 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -1/5040 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 7) (*.f32 (sqrt.f32 -1) (pow.f32 u2 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(+.f32 (PI.f32) (PI.f32))
(+.f32 (*.f32 (PI.f32) 6) (*.f32 (PI.f32) -4))
(+.f32 (*.f32 (PI.f32) 6) (*.f32 -1 (*.f32 (PI.f32) 4)))
(+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) -2))
(+.f32 (*.f32 (PI.f32) 2) 0)
(+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 0))
(+.f32 0 (*.f32 (PI.f32) 2))
(+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) 4))
(+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -10))
(+.f32 (*.f32 (PI.f32) 12) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))
(+.f32 (*.f32 (PI.f32) -4) (*.f32 (PI.f32) 6))
(+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 8))
(+.f32 (*.f32 (PI.f32) -6) (*.f32 -1 (*.f32 (PI.f32) -8)))
(+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))))
(+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (*.f32 1 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2))
(+.f32 (*.f32 (PI.f32) -10) (*.f32 (PI.f32) 12))
(+.f32 (*.f32 (PI.f32) -10) (*.f32 -1 (*.f32 (PI.f32) -12)))
(+.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))
(+.f32 (*.f32 (*.f32 (PI.f32) 6) 1/2) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) 2)
(*.f32 (*.f32 (PI.f32) 4) 1/2)
(*.f32 (*.f32 (PI.f32) 2) 1)
(*.f32 1 (*.f32 (PI.f32) 2))
(*.f32 -1 (*.f32 (PI.f32) -2))
(*.f32 (*.f32 (PI.f32) -2) -1)
(*.f32 2 (PI.f32))
(*.f32 (*.f32 (PI.f32) -4) -1/2)
(*.f32 (neg.f32 (PI.f32)) -2)
(*.f32 -2 (neg.f32 (PI.f32)))
(*.f32 1/2 (*.f32 (PI.f32) 4))
(*.f32 1/2 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 8)))
(*.f32 -1/2 (*.f32 (PI.f32) -4))
(/.f32 (PI.f32) 1/2)
(/.f32 4 (/.f32 (/.f32 1 (PI.f32)) 1/2))
(/.f32 (*.f32 (PI.f32) 4) 2)
(/.f32 (*.f32 (PI.f32) 2) 1)
(/.f32 1 (/.f32 1/2 (PI.f32)))
(/.f32 -1 (/.f32 -1/2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) -2) -1)
(/.f32 2 (/.f32 1 (PI.f32)))
(/.f32 (*.f32 (PI.f32) -4) -2)
(/.f32 (neg.f32 (PI.f32)) -1/2)
(/.f32 -2 (/.f32 -1 (PI.f32)))
(/.f32 -2 (*.f32 (/.f32 1 (PI.f32)) -1))
(/.f32 1/2 (/.f32 1/4 (PI.f32)))
(/.f32 1/4 (/.f32 1/8 (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2)) -1)
(/.f32 (-.f32 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -8)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 8)) -1)
(/.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (*.f32 (PI.f32) 2))) -1)
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10))) 1)
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8))) 1)
(neg.f32 (*.f32 (PI.f32) -2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (neg.f32 (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (neg.f32 (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1/2 (neg.f32 (-.f32 u2 u2))))
(+.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 u2 (*.f32 (PI.f32) -4)))
(+.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 1/2 (*.f32 u2 (*.f32 (PI.f32) -8))))
(+.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (PI.f32) (*.f32 4 u2)))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 10))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (/.f32 (*.f32 (PI.f32) -10) (/.f32 1 u2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 u2 (*.f32 (PI.f32) -10)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 1 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 10)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 (PI.f32) (*.f32 6 u2)))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) -8)))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (/.f32 (*.f32 (PI.f32) -8) (/.f32 -1 u2)))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (neg.f32 (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 10))) (*.f32 u2 (*.f32 (PI.f32) 12)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 12)) (*.f32 u2 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))
(+.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 12)) (/.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 1 u2)))
(+.f32 (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)) (*.f32 u2 (*.f32 (PI.f32) 12)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 6 u2)) 1/2) (*.f32 1/2 (*.f32 u2 (*.f32 (PI.f32) -2))))
(+.f32 (*.f32 (*.f32 (PI.f32) 0) 1/2) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 0 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1/2) (*.f32 (PI.f32) u2))
(+.f32 (*.f32 (-.f32 u2 u2) 1/2) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) 1/2) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) -6)))))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (-.f32 u2 u2) -1))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 (PI.f32) (*.f32 4 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -4)))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 (PI.f32) (*.f32 u2 10)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 (*.f32 (PI.f32) u2) -6))
(-.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (*.f32 (*.f32 (PI.f32) 4) (-.f32 (neg.f32 u2) u2)))
(-.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 10)) (*.f32 u2 (*.f32 (PI.f32) 8)))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 12)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))))
(-.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4)) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 4 u2))))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -8)) (/.f32 1 u2)))
(-.f32 (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)))
(-.f32 (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)) (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)))
(-.f32 (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)) (*.f32 (*.f32 (PI.f32) 12) (neg.f32 u2)))
(-.f32 (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 12)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 8)) (*.f32 (PI.f32) (*.f32 6 u2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 8)) (/.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 2)) (/.f32 1 u2)))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 u2 (*.f32 (PI.f32) -4))) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)))
(-.f32 (/.f32 (*.f32 (PI.f32) -10) (/.f32 1 u2)) (/.f32 (*.f32 (PI.f32) -12) (/.f32 1 u2)))
(-.f32 (/.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 10)) -1) (/.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) -1))
(-.f32 (/.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4)) -1) (/.f32 (*.f32 (PI.f32) (*.f32 u2 10)) -1))
(-.f32 (/.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(-.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 (PI.f32) u2))
(-.f32 (/.f32 (*.f32 (PI.f32) -8) (/.f32 1 u2)) (/.f32 (*.f32 (PI.f32) -10) (/.f32 1 u2)))
(-.f32 (/.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12))) (/.f32 1 u2)) (/.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 1 u2)))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (/.f32 -1 u2)) (/.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (/.f32 -1 u2)))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10)) (/.f32 -1 u2)) (/.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (/.f32 -1 u2)))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8)) (/.f32 -1 u2)) (/.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (/.f32 -1 u2)))
(/.f32 (PI.f32) (/.f32 1/2 u2))
(/.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 1 u2))
(/.f32 (*.f32 (PI.f32) 2) (neg.f32 (/.f32 -1 u2)))
(/.f32 u2 (/.f32 1/2 (PI.f32)))
(/.f32 u2 (neg.f32 (/.f32 -1/2 (PI.f32))))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)
(/.f32 1 (/.f32 1/2 (*.f32 (PI.f32) u2)))
(/.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(/.f32 (neg.f32 u2) (/.f32 -1/2 (PI.f32)))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))
(/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))
(/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)
(/.f32 -2 (*.f32 (/.f32 1 (PI.f32)) (/.f32 -1 u2)))
(/.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))
(/.f32 1/2 (/.f32 (/.f32 1/4 (PI.f32)) u2))
(/.f32 1/2 (/.f32 (/.f32 1 (PI.f32)) (*.f32 4 u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 4 u2))))
(/.f32 1/2 (/.f32 (neg.f32 (/.f32 1/4 (PI.f32))) (neg.f32 u2)))
(/.f32 1/2 (/.f32 -1 (*.f32 u2 (*.f32 (PI.f32) -4))))
(/.f32 (*.f32 1/2 u2) (/.f32 1/4 (PI.f32)))
(/.f32 (/.f32 2 (/.f32 1 u2)) (/.f32 1 (PI.f32)))
(/.f32 (/.f32 -2 (/.f32 -1 u2)) (/.f32 1 (PI.f32)))
(/.f32 (-.f32 (-.f32 u2 u2) u2) (/.f32 -1/2 (PI.f32)))
(/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (/.f32 -1/2 (PI.f32)))
(/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2))) -1)
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 4) (-.f32 (neg.f32 u2) u2)) (*.f32 (*.f32 (PI.f32) u2) -6)) -1)
(/.f32 (-.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)) (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2))) -1)
(/.f32 (-.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 12)) (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 4 u2))) (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4))) -1)
(/.f32 (-.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 u2 (*.f32 (PI.f32) -4)))) -1)
(/.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2)) (/.f32 -1 u2))
(/.f32 (-.f32 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -8)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 -1 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 8)) (/.f32 -1 u2))
(/.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (*.f32 (PI.f32) 2))) (/.f32 -1 u2))
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))) (/.f32 -1 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10))) (/.f32 1 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10))) (neg.f32 (/.f32 -1 u2)))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8))) (/.f32 1 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8))) (neg.f32 (/.f32 -1 u2)))
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 10)) (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4))) 1)
(/.f32 (-.f32 (*.f32 6 u2) (*.f32 4 u2)) (/.f32 1 (PI.f32)))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) -1)
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))) -1)
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
Outputs
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (pow.f32 u1 2))) -1/2)) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))))) (pow.f32 u1 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)))) (pow.f32 u1 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) u1) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))))
(+.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2))) (/.f32 (sqrt.f32 -1) (pow.f32 u1 2))))) (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 1 u1)))))))) (/.f32 (sqrt.f32 -1) (pow.f32 u1 3))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 (sqrt.f32 -1) u1)) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (+.f32 1/3 (/.f32 1/2 (/.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)))))) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (pow.f32 u1 3))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1)))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 1 u1))))))) 2)) (pow.f32 u1 2))) -1/2)))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) u1))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) u1))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 u1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) u1))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (pow.f32 (sqrt.f32 -1) 2))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (pow.f32 u1 2)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 u1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (pow.f32 u1 2))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1))))))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (log.f32 (/.f32 -1 u1))))))) (pow.f32 u1 3)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)) (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (/.f32 1 (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))) 2))) (pow.f32 u1 2)))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2)))))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) u1))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (pow.f32 u1 2))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 -1 u1)) (pow.f32 (sqrt.f32 -1) 2))))) (/.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (pow.f32 u1 3))))) (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)) (pow.f32 (sqrt.f32 -1) 2))))))
(+.f32 (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 -1 u1))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (+.f32 (*.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (/.f32 u1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (pow.f32 u1 2))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))))))) (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u1)))) (*.f32 1/2 (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 -1 u1)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 -1/2 (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (pow.f32 u1 3))))))
(*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) (*.f32 u2 (sqrt.f32 -1))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))))
(+.f32 (*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) (*.f32 u2 (sqrt.f32 -1))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1/6 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) 3) (pow.f32 u2 3))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 3) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))))
(+.f32 (*.f32 1/120 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 -1/6 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) 3) (pow.f32 u2 3))))) (+.f32 (*.f32 1/120 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) 5) (pow.f32 u2 5))))) (*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) (*.f32 u2 (sqrt.f32 -1))) (sqrt.f32 (log.f32 (-.f32 1 u1))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (+.f32 (*.f32 1/120 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 5) (pow.f32 u2 5))))) (*.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 3) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3)))))))
(+.f32 (*.f32 1/120 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 5) (*.f32 (sqrt.f32 -1) (pow.f32 u2 5))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 3) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (+.f32 (*.f32 -1/5040 (*.f32 (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) 7) (*.f32 (sqrt.f32 -1) (pow.f32 u2 7))) (sqrt.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) (*.f32 (sqrt.f32 -1) u2)) (sqrt.f32 (log.f32 (-.f32 1 u1)))))))
(+.f32 (*.f32 1/120 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) 5) (pow.f32 u2 5))))) (+.f32 (*.f32 -1/6 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) 3) (pow.f32 u2 3))))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) (*.f32 u2 (sqrt.f32 -1))) (sqrt.f32 (log.f32 (-.f32 1 u1)))) (*.f32 -1/5040 (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) 7) (pow.f32 u2 7))))))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 3) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 u2 3))))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 7) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (sqrt.f32 -1) (pow.f32 u2 7))))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1/120 (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (*.f32 (pow.f32 (*.f32 (PI.f32) 2) 5) (pow.f32 u2 5))))))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 4 (PI.f32))) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (*.f32 (sqrt.f32 -1) (sin.f32 (*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2))) (sqrt.f32 (log.f32 (-.f32 1 u1))))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (log.f32 (-.f32 1 u1))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 6) (*.f32 (PI.f32) -4))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 6) (*.f32 -1 (*.f32 (PI.f32) 4)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) -2))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 2) 0)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 0))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 0 (*.f32 (PI.f32) 2))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) 4))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -10))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) 12) (*.f32 1/2 (-.f32 (*.f32 (PI.f32) 2) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))
(+.f32 (*.f32 (PI.f32) 12) (*.f32 -1/2 (*.f32 (PI.f32) 20)))
(+.f32 (*.f32 (PI.f32) -4) (*.f32 (PI.f32) 6))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) -6) (*.f32 (PI.f32) 8))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) -6) (*.f32 -1 (*.f32 (PI.f32) -8)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))))
(+.f32 (*.f32 (PI.f32) 24) (neg.f32 (*.f32 (PI.f32) 22)))
(+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (*.f32 1 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))
(+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))))
(+.f32 (*.f32 (PI.f32) 24) (neg.f32 (*.f32 (PI.f32) 22)))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) -10) (*.f32 (PI.f32) 12))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) -10) (*.f32 -1 (*.f32 (PI.f32) -12)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))
(+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))))
(+.f32 (*.f32 (PI.f32) 24) (neg.f32 (*.f32 (PI.f32) 22)))
(+.f32 (*.f32 (*.f32 (PI.f32) 6) 1/2) (neg.f32 (PI.f32)))
(+.f32 (*.f32 1/2 (*.f32 6 (PI.f32))) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) 3) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) 2)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (*.f32 (PI.f32) 4) 1/2)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 (*.f32 (PI.f32) 2) 1)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 1 (*.f32 (PI.f32) 2))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 -1 (*.f32 (PI.f32) -2))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 (*.f32 (PI.f32) -2) -1)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 2 (PI.f32))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 (*.f32 (PI.f32) -4) -1/2)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 (neg.f32 (PI.f32)) -2)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 -2 (neg.f32 (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 1/2 (*.f32 (PI.f32) 4))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 1/2 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 8)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(*.f32 -1/2 (*.f32 (PI.f32) -4))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (PI.f32) 1/2)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 4 (/.f32 (/.f32 1 (PI.f32)) 1/2))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (*.f32 (PI.f32) 4) 2)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (*.f32 (PI.f32) 2) 1)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 1 (/.f32 1/2 (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 -1 (/.f32 -1/2 (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (*.f32 (PI.f32) -2) -1)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 2 (/.f32 1 (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (*.f32 (PI.f32) -4) -2)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (neg.f32 (PI.f32)) -1/2)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 -2 (/.f32 -1 (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 -2 (*.f32 (/.f32 1 (PI.f32)) -1))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 1/2 (/.f32 1/4 (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 1/4 (/.f32 1/8 (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2)) -1)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (-.f32 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -8)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) -1)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 8)) -1)
(neg.f32 (+.f32 (*.f32 (PI.f32) 4) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8))))
(-.f32 (*.f32 (PI.f32) 8) (*.f32 6 (PI.f32)))
(/.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (*.f32 (PI.f32) 2))) -1)
(neg.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (*.f32 (PI.f32) 2))))
(-.f32 (*.f32 (PI.f32) -2) (*.f32 (PI.f32) -4))
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))) -1)
(neg.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (*.f32 (PI.f32) 10))) (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))))
(-.f32 (*.f32 (PI.f32) 24) (*.f32 (PI.f32) 22))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10))) 1)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8))) 1)
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(neg.f32 (*.f32 (PI.f32) -2))
(+.f32 (PI.f32) (PI.f32))
(*.f32 (PI.f32) 2)
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (-.f32 u2 u2)))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (neg.f32 (*.f32 (PI.f32) 0))))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (neg.f32 (-.f32 u2 u2))))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1/2 (neg.f32 (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 -1/2 (-.f32 u2 u2)))
(+.f32 0 (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 u2 (*.f32 (PI.f32) -4)))
(+.f32 (*.f32 6 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 u2 -4)))
(*.f32 (PI.f32) (+.f32 (*.f32 6 u2) (*.f32 u2 -4)))
(+.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 1/2 (*.f32 u2 (*.f32 (PI.f32) -8))))
(+.f32 (*.f32 6 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 u2 -4)))
(*.f32 (PI.f32) (+.f32 (*.f32 6 u2) (*.f32 u2 -4)))
(+.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 (PI.f32) (*.f32 u2 -2)))
(*.f32 (PI.f32) (+.f32 (*.f32 4 u2) (*.f32 u2 -2)))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 (PI.f32) (*.f32 4 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 (PI.f32) (*.f32 u2 -2)))
(*.f32 (PI.f32) (+.f32 (*.f32 4 u2) (*.f32 u2 -2)))
(+.f32 (*.f32 (PI.f32) u2) (*.f32 (PI.f32) u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (neg.f32 (*.f32 (PI.f32) (*.f32 u2 10))))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (/.f32 (*.f32 (PI.f32) -10) (/.f32 1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 u2 (*.f32 (PI.f32) -10)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 1 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 10)))))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 (PI.f32) (*.f32 6 u2)))
(+.f32 (*.f32 6 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 u2 -4)))
(*.f32 (PI.f32) (+.f32 (*.f32 6 u2) (*.f32 u2 -4)))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) -8)))
(+.f32 (*.f32 -6 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) -8) (neg.f32 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -6)) (*.f32 (PI.f32) (*.f32 u2 8)))
(+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (/.f32 (*.f32 (PI.f32) -8) (/.f32 -1 u2)))
(+.f32 (*.f32 -6 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) -8) (neg.f32 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 u2 -6)) (*.f32 (PI.f32) (*.f32 u2 8)))
(+.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (neg.f32 (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(+.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u2 10))) (*.f32 u2 (*.f32 (PI.f32) 12)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(+.f32 (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2))))
(+.f32 (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(+.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2))))
(+.f32 (neg.f32 (*.f32 (PI.f32) 0)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(+.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 12)) (*.f32 u2 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 12)) (*.f32 u2 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 24)) (*.f32 (*.f32 (PI.f32) 22) (neg.f32 u2)))
(+.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 12)) (/.f32 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 1 u2)))
(+.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u2 u2) 12)) (*.f32 u2 (neg.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)))))
(+.f32 (*.f32 u2 (*.f32 (PI.f32) 24)) (*.f32 (*.f32 (PI.f32) 22) (neg.f32 u2)))
(+.f32 (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)) (*.f32 u2 (*.f32 (PI.f32) 12)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 6 u2)) 1/2) (*.f32 1/2 (*.f32 u2 (*.f32 (PI.f32) -2))))
(*.f32 1/2 (+.f32 (*.f32 6 (*.f32 (PI.f32) u2)) (*.f32 (PI.f32) (*.f32 u2 -2))))
(*.f32 1/2 (*.f32 (PI.f32) (+.f32 (*.f32 6 u2) (*.f32 u2 -2))))
(+.f32 (*.f32 (*.f32 (PI.f32) 0) 1/2) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(+.f32 (*.f32 0 (+.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 0 (+.f32 u2 u2)))
(*.f32 (+.f32 u2 u2) (+.f32 (PI.f32) 0))
(+.f32 (*.f32 0 (PI.f32)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1/2) (*.f32 (PI.f32) u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (-.f32 u2 u2) 1/2) (*.f32 (PI.f32) (+.f32 u2 u2)))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 1/2 (neg.f32 (-.f32 u2 u2))))
(+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 -1/2 (-.f32 u2 u2)))
(+.f32 (*.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) 1/2) (*.f32 1/2 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) -6)))))
(+.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 (PI.f32) (*.f32 u2 -2)))
(*.f32 (PI.f32) (+.f32 (*.f32 4 u2) (*.f32 u2 -2)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 0)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 u2 u2))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (-.f32 u2 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (-.f32 u2 u2)))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) 0))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) 0)))
(-.f32 (*.f32 (PI.f32) 0) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 0 (+.f32 u2 u2))))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (-.f32 (*.f32 (PI.f32) 0) (-.f32 u2 u2)))
(-.f32 (*.f32 (PI.f32) 0) (-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (-.f32 u2 u2) (*.f32 (PI.f32) (-.f32 0 (+.f32 u2 u2))))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (neg.f32 (*.f32 (PI.f32) 0)))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (/.f32 (-.f32 u2 u2) -1))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(-.f32 0 (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 6 u2)) (*.f32 (PI.f32) (*.f32 4 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 4 u2) (+.f32 u2 u2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (*.f32 u2 (*.f32 (PI.f32) -4)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (-.f32 u2 u2) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 (PI.f32) (*.f32 u2 10)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 (*.f32 (PI.f32) u2) -6))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -4)) (*.f32 -6 (*.f32 (PI.f32) u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -4)) (*.f32 (PI.f32) (*.f32 u2 -6)))
(-.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (*.f32 (*.f32 (PI.f32) 4) (-.f32 (neg.f32 u2) u2)))
(-.f32 (*.f32 -6 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) 4) (-.f32 (neg.f32 u2) u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -6)) (*.f32 (PI.f32) (*.f32 (-.f32 (neg.f32 u2) u2) 4)))
(-.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)))
(-.f32 (*.f32 -6 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -6)) (*.f32 (PI.f32) (*.f32 (neg.f32 u2) 8)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 10)) (*.f32 u2 (*.f32 (PI.f32) 8)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (PI.f32) 0) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(-.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 12)) (*.f32 u2 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4)) (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 4 u2))))
(-.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 4 u2) (+.f32 u2 u2)))
(-.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -8)) (/.f32 1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2)) (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)) (*.f32 (*.f32 (PI.f32) 12) (neg.f32 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2)) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 12)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 8)) (*.f32 (PI.f32) (*.f32 6 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 6 (*.f32 (PI.f32) u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))
(-.f32 (*.f32 u2 (*.f32 (PI.f32) 8)) (/.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 2)) (/.f32 1 u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 4 u2) (+.f32 u2 u2)))
(-.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 u2 (*.f32 (PI.f32) -4))) (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (/.f32 (*.f32 (PI.f32) -10) (/.f32 1 u2)) (/.f32 (*.f32 (PI.f32) -12) (/.f32 1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (/.f32 (-.f32 u2 u2) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(+.f32 u2 (-.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) u2))
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u2 10)) -1) (/.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) -1))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (/.f32 (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4)) -1) (/.f32 (*.f32 (PI.f32) (*.f32 u2 10)) -1))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (/.f32 (*.f32 (PI.f32) 0) -1) (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (PI.f32) (+.f32 0 (+.f32 u2 u2)))
(*.f32 (PI.f32) (+.f32 u2 (+.f32 0 u2)))
(-.f32 (/.f32 (+.f32 (PI.f32) (*.f32 (PI.f32) 2)) (/.f32 1 u2)) (*.f32 (PI.f32) u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (/.f32 (*.f32 (PI.f32) -8) (/.f32 1 u2)) (/.f32 (*.f32 (PI.f32) -10) (/.f32 1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (/.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12))) (/.f32 1 u2)) (/.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (/.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))) (/.f32 (+.f32 u2 (+.f32 u2 u2)) (/.f32 1/2 (PI.f32))))
(/.f32 (-.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (+.f32 u2 (+.f32 u2 u2))) (/.f32 1/2 (PI.f32)))
(*.f32 (-.f32 (+.f32 u2 u2) u2) (*.f32 (PI.f32) 2))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (/.f32 -1 u2)) (/.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (/.f32 -1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10)) (/.f32 -1 u2)) (/.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (/.f32 -1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(-.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8)) (/.f32 -1 u2)) (/.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (/.f32 -1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (PI.f32) (/.f32 1/2 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) 4) (/.f32 (/.f32 1 u2) 1/2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) 2) (/.f32 1 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) 2) (neg.f32 (/.f32 -1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 u2 (/.f32 1/2 (PI.f32)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 u2 (neg.f32 (/.f32 -1/2 (PI.f32))))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) 1)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1 (/.f32 1/2 (*.f32 (PI.f32) u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 -1 (/.f32 1 (*.f32 u2 (*.f32 (PI.f32) -2))))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (neg.f32 u2) (/.f32 -1/2 (PI.f32)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) -1)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 -2 (*.f32 (/.f32 1 (PI.f32)) (/.f32 -1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (+.f32 u2 u2) (/.f32 1 (PI.f32)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (/.f32 1/4 (PI.f32)) u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (/.f32 1 (PI.f32)) (*.f32 4 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (+.f32 u2 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (/.f32 1/2 u2) (*.f32 (PI.f32) 2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 1 (*.f32 (PI.f32) (*.f32 4 u2))))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 (neg.f32 (/.f32 1/4 (PI.f32))) (neg.f32 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 1/2 (/.f32 -1 (*.f32 u2 (*.f32 (PI.f32) -4))))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (*.f32 1/2 u2) (/.f32 1/4 (PI.f32)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (/.f32 2 (/.f32 1 u2)) (/.f32 1 (PI.f32)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (/.f32 -2 (/.f32 -1 u2)) (/.f32 1 (PI.f32)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (-.f32 u2 u2) u2) (/.f32 -1/2 (PI.f32)))
(*.f32 (-.f32 (-.f32 u2 u2) u2) (/.f32 (PI.f32) -1/2))
(*.f32 (-.f32 (-.f32 u2 u2) u2) (*.f32 (PI.f32) -2))
(/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (/.f32 -1/2 (PI.f32)))
(/.f32 (-.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (+.f32 u2 (+.f32 u2 u2))) (/.f32 1/2 (PI.f32)))
(*.f32 (-.f32 (+.f32 u2 u2) u2) (*.f32 (PI.f32) 2))
(/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 u2 u2)) (*.f32 (PI.f32) (+.f32 u2 u2))) -1)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 4) (-.f32 (neg.f32 u2) u2)) (*.f32 (*.f32 (PI.f32) u2) -6)) -1)
(-.f32 (*.f32 -6 (*.f32 (PI.f32) u2)) (*.f32 (*.f32 (PI.f32) 4) (-.f32 (neg.f32 u2) u2)))
(-.f32 (*.f32 (PI.f32) (*.f32 u2 -6)) (*.f32 (PI.f32) (*.f32 (-.f32 (neg.f32 u2) u2) 4)))
(/.f32 (-.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)) (*.f32 (*.f32 (PI.f32) 8) (neg.f32 u2))) -1)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 12)) (*.f32 (*.f32 (PI.f32) 10) (neg.f32 u2))) -1)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) (+.f32 u2 u2)) (*.f32 (PI.f32) (*.f32 4 u2))) (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4))) -1)
(-.f32 (*.f32 (PI.f32) (*.f32 4 u2)) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (PI.f32) (-.f32 (*.f32 4 u2) (+.f32 u2 u2)))
(/.f32 (-.f32 (*.f32 (neg.f32 u2) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 u2 (*.f32 (PI.f32) -4)) (*.f32 u2 (*.f32 (PI.f32) -4)))) -1)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (*.f32 (PI.f32) 0) (*.f32 (PI.f32) 2)) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (-.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) -8)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) 8)) (/.f32 -1 u2))
(*.f32 (+.f32 (*.f32 (PI.f32) 4) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) 8))) (neg.f32 u2))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) 8) (*.f32 6 (PI.f32))))
(/.f32 (-.f32 (PI.f32) (+.f32 (PI.f32) (*.f32 (PI.f32) 2))) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10))) (+.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)) (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 12)))) (/.f32 -1 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10))) (/.f32 1 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 12) (*.f32 (PI.f32) 10)) (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 10))) (neg.f32 (/.f32 -1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8))) (/.f32 1 u2))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (+.f32 (*.f32 (PI.f32) 10) (*.f32 (PI.f32) 8)) (+.f32 (*.f32 (PI.f32) 8) (*.f32 (PI.f32) 8))) (neg.f32 (/.f32 -1 u2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 10)) (*.f32 (+.f32 u2 u2) (*.f32 (PI.f32) 4))) 1)
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(/.f32 (-.f32 (*.f32 6 u2) (*.f32 4 u2)) (/.f32 1 (PI.f32)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(neg.f32 (*.f32 u2 (*.f32 (PI.f32) -2)))
(*.f32 (-.f32 (*.f32 6 (PI.f32)) (*.f32 (PI.f32) 4)) u2)
(*.f32 (PI.f32) (+.f32 u2 u2))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(+.f32 (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 0)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (-.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 0 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 -1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) -1))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 -1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 -1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (/.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))) (/.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (neg.f32 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 1 (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 1 (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 1/2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 1/2))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 1/2 (/.f32 -1 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (*.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 0) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (-.f32 (+.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2)) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2))) (/.f32 -1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (-.f32 (+.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 0)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) -1)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (*.f32 0 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 0 (neg.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 0 (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2))) (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 2)))) -1)
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (-.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 (-.f32 (+.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))) -1)
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))
(neg.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))

eval988.0ms (4.1%)

Compiler

Compiled 49526 to 31575 computations (36.2% saved)

prune1.1s (4.5%)

Pruning

134 alts after pruning (123 fresh and 11 done)

PrunedKeptTotal
New1879361915
Fresh2587112
Picked101
Done11112
Total19061342040
Error
0.0b
Counts
2040 → 134
Alt Table
Click to see full alt table
StatusErrorProgram
14.5b
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
2.9b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
2.7b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
4.0b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
3.8b
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
7.3b
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
16.4b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
16.4b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
14.8b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 (+.f32 u2 u2) 12) (+.f32 u2 (*.f32 (+.f32 u2 u2) 12))) (neg.f32 (/.f32 1 (PI.f32))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))) (neg.f32 (/.f32 1 (PI.f32))))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (/.f32 1 (PI.f32))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4)))) (neg.f32 (/.f32 1 (PI.f32))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3/2) (*.f32 -5/2 u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 u2 (+.f32 (*.f32 u2 -3) u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 (-.f32 (*.f32 (+.f32 u2 u2) 6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) 6)))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 2 (*.f32 u2 4))))))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (+.f32 u2 (*.f32 2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))))))
14.8b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))))))
14.8b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) 11/2) (+.f32 (*.f32 u2 -2) (*.f32 2 (*.f32 u2 6)))))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) -6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) -6))))))))
14.6b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))))))
14.7b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 5)))))))))
14.5b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
16.4b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
15.8b
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (/.f32 (/.f32 1/2 (PI.f32)) u2)))
7.2b
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
14.5b
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
7.2b
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
14.5b
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
14.5b
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
2.2b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
14.5b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
7.2b
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
7.6b
(-.f32 (*.f32 (-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.5b
(-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) -3) (*.f32 -3 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.5b
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (-.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
7.6b
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))))
7.3b
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
7.4b
(-.f32 (*.f32 (*.f32 3 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
2.3b
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
4.8b
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
7.4b
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
2.1b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
2.1b
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
2.4b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))
7.0b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (PI.f32) (+.f32 u2 u2)))
2.6b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 (PI.f32) 3) (*.f32 (PI.f32) 4)) (/.f32 -1 u2)))))
2.1b
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2)))))
3.8b
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (*.f32 (log.f32 (-.f32 1 u1)) 2)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.6b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.7b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
2.8b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
3.8b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
3.7b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
4.2b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
3.9b
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
7.2b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
7.1b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
7.3b
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (-.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (+.f32 u2 (+.f32 u2 u2))) (/.f32 1/2 (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (/.f32 (*.f32 (PI.f32) -8) (/.f32 -1 u2)))))
14.9b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 24)) (*.f32 (*.f32 (PI.f32) 22) (neg.f32 u2)))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
14.9b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 24) (*.f32 (PI.f32) 22)))))
14.6b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))))
14.5b
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 3) (neg.f32 (PI.f32))))))
10.7b
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
7.1b
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
7.3b
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
10.9b
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
10.8b
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
10.8b
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
10.8b
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
10.8b
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
10.8b
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
10.8b
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
10.8b
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
10.8b
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
10.8b
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
10.8b
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
10.8b
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
10.8b
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
10.8b
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
10.8b
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
10.8b
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
10.8b
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
10.8b
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
10.8b
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
10.8b
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
10.8b
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
10.9b
(*.f32 2 (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
13.0b
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
10.8b
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
10.8b
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
10.8b
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
10.8b
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
10.8b
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
10.9b
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
10.9b
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))
10.9b
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))))
10.9b
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
10.8b
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
10.8b
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
10.8b
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
10.8b
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
7.0b
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32))))
10.9b
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
10.9b
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))
10.8b
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
10.8b
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
Compiler

Compiled 3160 to 2563 computations (18.9% saved)

regimes1.8s (7.5%)

Counts
195 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (/.f32 1/2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (/.f32 (/.f32 1/2 (PI.f32)) u2)))
(*.f32 2 (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 u2 (+.f32 (*.f32 u2 -3) u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3/2) (*.f32 -5/2 u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 2 (-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 u2) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (-.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (+.f32 u2 (+.f32 u2 u2))) (/.f32 1/2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 5)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) -6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) -6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (+.f32 u2 (*.f32 2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4)))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) 11/2) (+.f32 (*.f32 u2 -2) (*.f32 2 (*.f32 u2 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 (+.f32 u2 u2) 12) (+.f32 u2 (*.f32 (+.f32 u2 u2) 12))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 2 (*.f32 u2 4))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 (-.f32 (*.f32 (+.f32 u2 u2) 6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 3) (neg.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 14) (*.f32 (PI.f32) 12)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 24) (*.f32 (PI.f32) 22)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (PI.f32) (/.f32 -1/8 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) (*.f32 u2 4)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 u2 3) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 24)) (*.f32 (*.f32 (PI.f32) 22) (neg.f32 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 14) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (/.f32 (*.f32 (PI.f32) -8) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (/.f32 8 (/.f32 1 (PI.f32))) u2) (*.f32 u2 (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 6))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (*.f32 (log.f32 (-.f32 1 u1)) 2)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u1)) -2) 2) (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 2) (*.f32 (log.f32 (-.f32 1 u1)) -3))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (/.f32 1/2 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) 4)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2)))))))
(/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1/2 (PI.f32))))))
(-.f32 (*.f32 (*.f32 3 (*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 (PI.f32) 3) (*.f32 (PI.f32) 4)) (/.f32 -1 u2)))))
(-.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (*.f32 2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) 2) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) 2) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) 3)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (-.f32 (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)))
(-.f32 (*.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2)) -3) (*.f32 -3 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (-.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2))))))
(-.f32 (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2)) (+.f32 (*.f32 (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) 2) (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3))))
(+.f32 (*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (*.f32 -4/3 (*.f32 (pow.f32 u2 3) (pow.f32 (PI.f32) 3)))))
(-.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) (neg.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 (pow.f32 u1 3) 1/3) (+.f32 u1 (*.f32 (pow.f32 u1 2) 1/2))))) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (-.f32 (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1))) (/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 6)) (/.f32 1 (sqrt.f32 u1)))) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (-.f32 (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))) (+.f32 (/.f32 (sqrt.f32 u1) (/.f32 1/6 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))) (+.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 2)))))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Calls

10 calls:

267.0ms
(-.f32 1 u1)
256.0ms
u1
235.0ms
(log.f32 (-.f32 1 u1))
171.0ms
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
139.0ms
u2
Results
ErrorSegmentsBranch
2.1b1cosTheta_i
0.6b2u1
2.1b1u2
2.1b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.6b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.6b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.6b2(log.f32 (-.f32 1 u1))
0.6b2(-.f32 1 u1)
2.1b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
2.1b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 4201 to 2858 computations (32% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9430925250053406
0.9589633941650391
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes1.2s (5%)

Counts
166 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (/.f32 1/2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (/.f32 (/.f32 1/2 (PI.f32)) u2)))
(*.f32 2 (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 u2 (+.f32 (*.f32 u2 -3) u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3/2) (*.f32 -5/2 u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 2 (-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 u2) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (-.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (+.f32 u2 (+.f32 u2 u2))) (/.f32 1/2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 5)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) -6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) -6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (+.f32 u2 (*.f32 2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4)))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) 11/2) (+.f32 (*.f32 u2 -2) (*.f32 2 (*.f32 u2 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 (+.f32 u2 u2) 12) (+.f32 u2 (*.f32 (+.f32 u2 u2) 12))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 2 (*.f32 u2 4))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 (-.f32 (*.f32 (+.f32 u2 u2) 6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 3) (neg.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 14) (*.f32 (PI.f32) 12)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 24) (*.f32 (PI.f32) 22)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (PI.f32) (/.f32 -1/8 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) (*.f32 u2 4)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 u2 3) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 24)) (*.f32 (*.f32 (PI.f32) 22) (neg.f32 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 14) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (/.f32 (*.f32 (PI.f32) -8) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (/.f32 8 (/.f32 1 (PI.f32))) u2) (*.f32 u2 (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 6))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (*.f32 (log.f32 (-.f32 1 u1)) 2)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) 2)) (/.f32 -1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32)))))
Calls

10 calls:

180.0ms
u1
153.0ms
(-.f32 1 u1)
146.0ms
(log.f32 (-.f32 1 u1))
117.0ms
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
101.0ms
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
Results
ErrorSegmentsBranch
2.1b1cosTheta_i
0.6b2u1
2.1b1u2
2.1b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.6b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.6b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.6b2(log.f32 (-.f32 1 u1))
0.6b2(-.f32 1 u1)
2.1b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
2.1b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 3089 to 2063 computations (33.2% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9430925250053406
0.9589633941650391
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes1.3s (5.5%)

Counts
163 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (/.f32 1/2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (/.f32 (/.f32 1/2 (PI.f32)) u2)))
(*.f32 2 (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 u2 (+.f32 (*.f32 u2 -3) u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3/2) (*.f32 -5/2 u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 2 (-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 u2) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (-.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (+.f32 u2 (+.f32 u2 u2))) (/.f32 1/2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 5)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) -6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) -6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (+.f32 u2 (*.f32 2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4)))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) 11/2) (+.f32 (*.f32 u2 -2) (*.f32 2 (*.f32 u2 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 (+.f32 u2 u2) 12) (+.f32 u2 (*.f32 (+.f32 u2 u2) 12))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 2 (*.f32 u2 4))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 (-.f32 (*.f32 (+.f32 u2 u2) 6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 3) (neg.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 14) (*.f32 (PI.f32) 12)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 24) (*.f32 (PI.f32) 22)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (PI.f32) (/.f32 -1/8 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) (*.f32 u2 4)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 u2 3) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 24)) (*.f32 (*.f32 (PI.f32) 22) (neg.f32 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 14) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (/.f32 (*.f32 (PI.f32) -8) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (/.f32 8 (/.f32 1 (PI.f32))) u2) (*.f32 u2 (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 6))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (*.f32 (log.f32 (-.f32 1 u1)) 2)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32)))))
Calls

10 calls:

241.0ms
u1
184.0ms
(-.f32 1 u1)
178.0ms
(log.f32 (-.f32 1 u1))
113.0ms
(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
112.0ms
cosTheta_i
Results
ErrorSegmentsBranch
2.1b1cosTheta_i
0.6b2u1
2.1b1u2
2.1b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.6b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.6b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.6b2(log.f32 (-.f32 1 u1))
0.6b2(-.f32 1 u1)
2.1b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
2.1b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 3007 to 2000 computations (33.5% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9589633941650391
0.961715817451477
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes1.2s (4.8%)

Counts
162 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (/.f32 1/2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (/.f32 (/.f32 1/2 (PI.f32)) u2)))
(*.f32 2 (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 u2 (+.f32 (*.f32 u2 -3) u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3/2) (*.f32 -5/2 u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 2 (-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 u2) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (-.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (+.f32 u2 (+.f32 u2 u2))) (/.f32 1/2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 5)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) -6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) -6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (+.f32 u2 (*.f32 2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4)))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) 11/2) (+.f32 (*.f32 u2 -2) (*.f32 2 (*.f32 u2 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 (+.f32 u2 u2) 12) (+.f32 u2 (*.f32 (+.f32 u2 u2) 12))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 2 (*.f32 u2 4))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 (-.f32 (*.f32 (+.f32 u2 u2) 6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 3) (neg.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 14) (*.f32 (PI.f32) 12)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 24) (*.f32 (PI.f32) 22)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (PI.f32) (/.f32 -1/8 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) (*.f32 u2 4)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 u2 3) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 24)) (*.f32 (*.f32 (PI.f32) 22) (neg.f32 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 14) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (/.f32 (*.f32 (PI.f32) -8) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (/.f32 8 (/.f32 1 (PI.f32))) u2) (*.f32 u2 (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 6))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 (pow.f32 u1 3) -1/3))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/3 (pow.f32 u1 3)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 (pow.f32 u1 2) -1/2))))) (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (*.f32 (PI.f32) (+.f32 u2 u2)))
(*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (*.f32 u2 (*.f32 2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) (*.f32 2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1))) (/.f32 (*.f32 (sqrt.f32 u1) 2) (/.f32 -1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 u1) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3)) 1/2) (*.f32 1/2 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (log.f32 (-.f32 1 u1)) 3) (*.f32 (log.f32 (-.f32 1 u1)) 2)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (*.f32 (sqrt.f32 u1) 3/2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) -5/2) -1))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Calls

10 calls:

210.0ms
(-.f32 1 u1)
154.0ms
u1
143.0ms
(log.f32 (-.f32 1 u1))
94.0ms
u2
83.0ms
(*.f32 (*.f32 2 (PI.f32)) u2)
Results
ErrorSegmentsBranch
2.6b1cosTheta_i
0.6b2u1
2.6b1u2
2.6b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.6b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.6b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.6b2(log.f32 (-.f32 1 u1))
0.6b2(-.f32 1 u1)
2.6b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
2.6b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 2980 to 1980 computations (33.6% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9792280793190002
0.9845581650733948
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes911.0ms (3.8%)

Counts
147 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))))))
(/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(/.f32 1 (/.f32 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (PI.f32) (/.f32 1 u2))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 1/3 (*.f32 u2 (PI.f32))) (/.f32 1/2 (*.f32 u2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (+.f32 (*.f32 u2 (*.f32 (PI.f32) 1/3)) (/.f32 (/.f32 1/2 (PI.f32)) u2)))
(*.f32 2 (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (*.f32 u2 3)) (*.f32 (sqrt.f32 u1) (*.f32 u2 (*.f32 (PI.f32) 2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 4) (*.f32 u2 3)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 8) (+.f32 u2 (*.f32 u2 6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 u2 (+.f32 (*.f32 u2 -3) u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3/2) (*.f32 -5/2 u2)) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 2 (-.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 u1) 2) 2) (/.f32 (/.f32 1 u2) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 u1) 3) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (-.f32 (+.f32 (+.f32 u2 u2) (+.f32 u2 u2)) (+.f32 u2 (+.f32 u2 u2))) (/.f32 1/2 (PI.f32)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 5)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (-.f32 (*.f32 u2 3) (*.f32 u2 -2)) (*.f32 u2 4)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) -6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) -6))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (+.f32 u2 (*.f32 2 (-.f32 (*.f32 u2 6) (+.f32 u2 (*.f32 u2 6))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 u2 3) (/.f32 -1 (/.f32 1 (*.f32 u2 4)))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 u2) 11/2) (+.f32 (*.f32 u2 -2) (*.f32 2 (*.f32 u2 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (-.f32 (+.f32 u2 (*.f32 u2 4)) (neg.f32 u2))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (*.f32 (+.f32 u2 u2) 12) (+.f32 u2 (*.f32 (+.f32 u2 u2) 12))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) -1/2) (+.f32 u2 (-.f32 (*.f32 3 (+.f32 u2 u2)) (+.f32 u2 (*.f32 2 (*.f32 u2 4))))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) 1/2) (+.f32 u2 (-.f32 (*.f32 (+.f32 u2 u2) 6) (+.f32 (neg.f32 u2) (*.f32 (+.f32 u2 u2) 6)))))))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u1)))))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (neg.f32 (PI.f32)) (-.f32 (+.f32 (+.f32 u2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 (*.f32 u2 4) 2)) (*.f32 (*.f32 (*.f32 u2 4) 2) 2)))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (+.f32 (-.f32 (*.f32 u2 3) (+.f32 (*.f32 u2 4) (*.f32 (+.f32 u2 u2) 3))) (*.f32 (+.f32 u2 u2) 3)) (neg.f32 (/.f32 1 (PI.f32))))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (+.f32 u2 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))) (+.f32 (*.f32 2 (*.f32 (+.f32 u2 u2) 3)) (*.f32 2 (*.f32 (+.f32 u2 u2) 3)))))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (+.f32 (*.f32 (PI.f32) 3) (neg.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) -14) (*.f32 (PI.f32) -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 14) (*.f32 (PI.f32) 12)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 24) (*.f32 (PI.f32) 22)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 12)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -6)) (/.f32 (PI.f32) (/.f32 -1/8 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) 6)) (*.f32 (PI.f32) (*.f32 u2 4)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (*.f32 u2 8)) (*.f32 (PI.f32) (*.f32 6 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (PI.f32) (/.f32 u2 -1/8)) (*.f32 u2 (*.f32 (PI.f32) -10)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 u2 3) (/.f32 1 (PI.f32))) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 u2 (*.f32 (PI.f32) 24)) (*.f32 (*.f32 (PI.f32) 22) (neg.f32 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 14) (neg.f32 u2)) (*.f32 (PI.f32) (*.f32 u2 -16)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 (*.f32 (PI.f32) u2) -6) (/.f32 (*.f32 (PI.f32) -8) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (*.f32 (PI.f32) 4) (/.f32 -1 u2)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 (/.f32 8 (/.f32 1 (PI.f32))) u2) (*.f32 u2 (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (*.f32 (PI.f32) 6) (*.f32 4 (PI.f32))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (-.f32 (*.f32 u2 (*.f32 (PI.f32) -2)) (/.f32 (+.f32 u2 u2) (neg.f32 (/.f32 1/2 (PI.f32)))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (-.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) 3) (*.f32 2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u1)) -4) (*.f32 (log.f32 (-.f32 1 u1)) 5)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (+.f32 (*.f32 2 (*.f32 u2 (*.f32 4 (PI.f32)))) (*.f32 (PI.f32) (-.f32 0 (*.f32 u2 6))))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Calls

10 calls:

135.0ms
(-.f32 1 u1)
129.0ms
u1
127.0ms
(log.f32 (-.f32 1 u1))
77.0ms
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
74.0ms
(*.f32 (*.f32 2 (PI.f32)) u2)
Results
ErrorSegmentsBranch
3.7b1cosTheta_i
0.9b2u1
3.7b1u2
3.7b1(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
0.9b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
0.9b2(neg.f32 (log.f32 (-.f32 1 u1)))
0.9b2(log.f32 (-.f32 1 u1))
0.9b2(-.f32 1 u1)
3.7b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
3.7b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 2591 to 1713 computations (33.9% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9956280589103699
0.9969442486763
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes491.0ms (2%)

Counts
83 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 u2 (-.f32 (/.f32 (PI.f32) 1/8) (*.f32 (PI.f32) 6)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 3) u2) (*.f32 (PI.f32) u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 (sin.f32 (*.f32 u2 (*.f32 (PI.f32) 2))) (+.f32 (*.f32 (sqrt.f32 u1) -2) (*.f32 3 (sqrt.f32 u1))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (-.f32 (/.f32 (*.f32 (PI.f32) 3) (/.f32 1 u2)) (*.f32 (PI.f32) u2))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
Calls

10 calls:

73.0ms
u1
66.0ms
(-.f32 1 u1)
63.0ms
(log.f32 (-.f32 1 u1))
44.0ms
(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
39.0ms
(*.f32 (*.f32 2 (PI.f32)) u2)
Results
ErrorSegmentsBranch
7.1b1cosTheta_i
2.7b2u1
7.1b1u2
5.7b2(*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
2.7b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
2.7b2(neg.f32 (log.f32 (-.f32 1 u1)))
2.7b2(log.f32 (-.f32 1 u1))
2.7b2(-.f32 1 u1)
7.1b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
7.1b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 1151 to 691 computations (40% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.00014610165089834481
0.00015659366908948869
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes376.0ms (1.6%)

Counts
70 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (-.f32 u2 (*.f32 u2 3)) (neg.f32 (/.f32 1 (PI.f32))))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 u2 (*.f32 (sqrt.f32 u1) 3)) (*.f32 (*.f32 u2 (sqrt.f32 u1)) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) (*.f32 u2 3)) (*.f32 (*.f32 (sqrt.f32 u1) u2) 2))))
(*.f32 2 (*.f32 (PI.f32) (-.f32 (*.f32 (+.f32 u2 (*.f32 u2 3)) (sqrt.f32 u1)) (*.f32 (sqrt.f32 u1) (*.f32 u2 3)))))
(/.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (/.f32 1 (sin.f32 (*.f32 2 (/.f32 (-.f32 (+.f32 u2 (+.f32 u2 u2)) (+.f32 (+.f32 u2 u2) (+.f32 u2 u2))) (neg.f32 (/.f32 1 (PI.f32))))))))
(*.f32 u2 (-.f32 (*.f32 (PI.f32) (*.f32 3 (sqrt.f32 u1))) (*.f32 (PI.f32) (sqrt.f32 u1))))
Outputs
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
Calls

9 calls:

63.0ms
u1
54.0ms
(log.f32 (-.f32 1 u1))
51.0ms
(-.f32 1 u1)
32.0ms
(neg.f32 (log.f32 (-.f32 1 u1)))
32.0ms
u2
Results
ErrorSegmentsBranch
7.1b1cosTheta_i
3.9b2u1
7.1b1u2
3.9b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
3.9b2(neg.f32 (log.f32 (-.f32 1 u1)))
3.9b2(log.f32 (-.f32 1 u1))
3.9b2(-.f32 1 u1)
7.1b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
7.1b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 943 to 550 computations (41.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0004061689251102507
0.0004245347809046507
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes335.0ms (1.4%)

Counts
61 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 (PI.f32)) u2))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (PI.f32) (-.f32 (*.f32 3 u2) u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 2 (/.f32 (/.f32 1 u2) (PI.f32)))))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))) (sqrt.f32 u1)))
(/.f32 1/2 (/.f32 (/.f32 1/2 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))) (sqrt.f32 u1)))
(/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(*.f32 2 (*.f32 u2 (*.f32 (sqrt.f32 u1) (-.f32 (*.f32 (PI.f32) 4) (*.f32 (PI.f32) 3)))))
(/.f32 -1 (/.f32 1 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (neg.f32 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 u1) 3) (*.f32 (sqrt.f32 u1) 2)))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 u2 (-.f32 (*.f32 (sqrt.f32 u1) 4) (*.f32 (sqrt.f32 u1) 3)))))
Outputs
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32)))
Calls

9 calls:

56.0ms
u1
50.0ms
(-.f32 1 u1)
50.0ms
(log.f32 (-.f32 1 u1))
28.0ms
u2
28.0ms
(*.f32 (*.f32 2 (PI.f32)) u2)
Results
ErrorSegmentsBranch
7.1b1cosTheta_i
3.9b2u1
7.1b1u2
3.9b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
3.9b2(neg.f32 (log.f32 (-.f32 1 u1)))
3.9b2(log.f32 (-.f32 1 u1))
3.9b2(-.f32 1 u1)
7.1b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
7.1b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 788 to 474 computations (39.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0004061689251102507
0.0004245347809046507
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes282.0ms (1.2%)

Counts
50 → 2
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
Outputs
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32))))
Calls

9 calls:

46.0ms
u1
40.0ms
(log.f32 (-.f32 1 u1))
39.0ms
(-.f32 1 u1)
26.0ms
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
24.0ms
(*.f32 (*.f32 2 (PI.f32)) u2)
Results
ErrorSegmentsBranch
7.1b1cosTheta_i
3.9b2u1
7.1b1u2
3.9b2(sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1))))
3.9b2(neg.f32 (log.f32 (-.f32 1 u1)))
3.9b2(log.f32 (-.f32 1 u1))
3.9b2(-.f32 1 u1)
7.1b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
7.1b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 641 to 387 computations (39.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0004061689251102507
0.0004245347809046507
Compiler

Compiled 22 to 19 computations (13.6% saved)

regimes128.0ms (0.5%)

Counts
49 → 1
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2)))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 u2 (/.f32 1/2 (PI.f32)))))
(*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (/.f32 (PI.f32) (/.f32 1/2 u2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2))) (/.f32 1 (sqrt.f32 u1)))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) u2)))))
(/.f32 (sqrt.f32 u1) (/.f32 1 (sin.f32 (*.f32 (PI.f32) (+.f32 u2 u2)))))
(*.f32 (neg.f32 u2) (*.f32 (PI.f32) (-.f32 (sqrt.f32 u1) (*.f32 3 (sqrt.f32 u1)))))
Outputs
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
Calls

5 calls:

24.0ms
cosTheta_i
23.0ms
u1
23.0ms
(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
22.0ms
(*.f32 (*.f32 2 (PI.f32)) u2)
22.0ms
u2
Results
ErrorSegmentsBranch
7.1b1cosTheta_i
7.1b1u1
7.1b1u2
7.1b1(sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))
7.1b1(*.f32 (*.f32 2 (PI.f32)) u2)
Compiler

Compiled 599 to 353 computations (41.1% saved)

regimes68.0ms (0.3%)

Counts
40 → 1
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 (sqrt.f32 u1) (*.f32 2 (*.f32 u2 (PI.f32))))
(*.f32 2 (*.f32 u2 (/.f32 (sqrt.f32 u1) (/.f32 1 (PI.f32)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 u2 (/.f32 1 (sqrt.f32 u1)))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 (sqrt.f32 u1) (/.f32 1 u2))))
(*.f32 2 (/.f32 u2 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (PI.f32)) (sqrt.f32 u1))))
(*.f32 2 (/.f32 u2 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32))))
(*.f32 2 (/.f32 (PI.f32) (/.f32 1 (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 1 (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 u2) (PI.f32))))
(*.f32 2 (/.f32 (sqrt.f32 u1) (/.f32 (/.f32 1 (PI.f32)) u2)))
(*.f32 2 (/.f32 (*.f32 (PI.f32) u2) (/.f32 1 (sqrt.f32 u1))))
(*.f32 2 (/.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (/.f32 1 u2)))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 -1 (*.f32 (PI.f32) u2))))
(*.f32 2 (*.f32 u2 (/.f32 1/2 (/.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2))))
(*.f32 2 (*.f32 (PI.f32) (/.f32 1 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)))))
(*.f32 2 (-.f32 u2 (-.f32 u2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (PI.f32)) (*.f32 (sqrt.f32 u1) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1/2 (sqrt.f32 u1)) u2) (PI.f32))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 u2) (*.f32 (PI.f32) (sqrt.f32 u1)))))
(*.f32 2 (/.f32 1 (/.f32 (/.f32 1 (sqrt.f32 u1)) (*.f32 (PI.f32) u2))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) (neg.f32 u2))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (sqrt.f32 u1) (*.f32 u2 (neg.f32 (PI.f32)))))))
(*.f32 2 (/.f32 -1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 u1) u2) (neg.f32 (PI.f32))))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 u2) (/.f32 1 (PI.f32)))))
(*.f32 2 (/.f32 (neg.f32 (sqrt.f32 u1)) (*.f32 (/.f32 -1 (PI.f32)) (/.f32 1 u2))))
(*.f32 2 (*.f32 1/2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (*.f32 u2 3) u2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 1 (*.f32 (sqrt.f32 u1) u2)) (*.f32 (PI.f32) 2))))
(*.f32 2 (/.f32 1/2 (/.f32 (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)) (+.f32 u2 u2))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 u2) (/.f32 (/.f32 1 (sqrt.f32 u1)) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 u2) (PI.f32)))))
(*.f32 2 (/.f32 1 (*.f32 (/.f32 1 (sqrt.f32 u1)) (/.f32 (/.f32 1 (PI.f32)) u2))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)))))
(*.f32 2 (*.f32 (*.f32 (PI.f32) (sqrt.f32 u1)) (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3))))
(*.f32 2 (/.f32 (-.f32 (+.f32 u2 (*.f32 u2 3)) (*.f32 u2 3)) (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 u1)))))
Outputs
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
Calls

3 calls:

21.0ms
u2
20.0ms
u1
17.0ms
cosTheta_i
Results
ErrorSegmentsBranch
10.7b1cosTheta_i
10.7b1u1
10.7b1u2
Compiler

Compiled 484 to 290 computations (40.1% saved)

regimes10.0ms (0%)

Accuracy

Total -0.1b remaining (-0.5%)

Threshold costs -0.1b (-0.5%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
(*.f32 2 (*.f32 (PI.f32) (*.f32 (sqrt.f32 u1) u2)))
Outputs
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
Calls

3 calls:

3.0ms
u2
3.0ms
u1
3.0ms
cosTheta_i
Results
ErrorSegmentsBranch
10.8b1cosTheta_i
10.8b1u1
10.8b1u2
Compiler

Compiled 31 to 22 computations (29% saved)

simplify14.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01131162
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f32 (-.f32 1 u1) 15938355/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(if (<=.f32 (-.f32 1 u1) 15938355/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(if (<=.f32 (-.f32 1 u1) 16106127/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(if (<=.f32 (-.f32 1 u1) 2055209/2097152) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(if (<=.f32 (-.f32 1 u1) 16710107/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 5153961/34359738368) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 7215545/17179869184) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 7215545/17179869184) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 7215545/17179869184) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
Outputs
(if (<=.f32 (-.f32 1 u1) 15938355/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/3 (pow.f32 u1 3))))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(if (<=.f32 (-.f32 1 u1) 15938355/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (-.f32 u1 (+.f32 (*.f32 -1/4 (pow.f32 u1 4)) (*.f32 -1/2 (+.f32 (pow.f32 u1 2) (*.f32 (pow.f32 u1 3) 2/3)))))) (sin.f32 (*.f32 u2 (*.f32 2 (PI.f32))))))
(if (<=.f32 (-.f32 1 u1) 16106127/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (pow.f32 u1 4) 1/4) (+.f32 (*.f32 1/3 (pow.f32 u1 3)) (+.f32 u1 (*.f32 1/2 (pow.f32 u1 2)))))) (sin.f32 (*.f32 2 (*.f32 u2 (PI.f32))))))
(if (<=.f32 (-.f32 1 u1) 2055209/2097152) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (+.f32 (*.f32 -1/2 (pow.f32 u1 2)) (*.f32 -1/3 (pow.f32 u1 3)))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(if (<=.f32 (-.f32 1 u1) 16710107/16777216) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))) (*.f32 (sqrt.f32 (neg.f32 (+.f32 (neg.f32 u1) (*.f32 -1/2 (pow.f32 u1 2))))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 5153961/34359738368) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2)))) (*.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (sin.f32 (*.f32 (*.f32 2 (PI.f32)) u2))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 7215545/17179869184) (*.f32 (sqrt.f32 (neg.f32 (neg.f32 u1))) (sin.f32 (+.f32 u2 (-.f32 (*.f32 2 (*.f32 u2 (PI.f32))) u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 7215545/17179869184) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 (/.f32 1/2 u2) (PI.f32))))
(if (<=.f32 (neg.f32 (log.f32 (-.f32 1 u1))) 7215545/17179869184) (*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2)))) (/.f32 (sqrt.f32 (neg.f32 (log.f32 (-.f32 1 u1)))) (/.f32 1/2 (*.f32 u2 (PI.f32)))))
(*.f32 (sqrt.f32 u1) (sin.f32 (*.f32 (PI.f32) (*.f32 2 u2))))
(*.f32 2 (*.f32 (*.f32 u2 (PI.f32)) (sqrt.f32 u1)))
(*.f32 2 (*.f32 u2 (*.f32 (PI.f32) (sqrt.f32 u1))))
Compiler

Compiled 408 to 332 computations (18.6% saved)

soundness77.0ms (0.3%)

Algorithm
egg-herbie
Rules
1024×rational.json-simplify-24
710×rational.json-simplify-50
652×rational.json-simplify-63
650×rational.json-simplify-1
586×rational.json-simplify-28
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066511693
1215811327
Stop Event
node limit
Compiler

Compiled 150 to 119 computations (20.7% saved)

end181.0ms (0.7%)

Compiler

Compiled 375 to 274 computations (26.9% saved)

Profiling

Loading profile data...